特色一级强游戏,海奥华预言免费阅读,51漫画兑换码,美女裸体无遮挡永久免费观看网站,lubuntu线路检测入口

暫無圖片
暫無圖片
6
暫無圖片
暫無圖片
暫無圖片

從源碼解析MogDB/openGauss容器制作教程

原創 李宏達 2022-09-09
2358

一、MogDB容器代碼解讀

1. clone代碼庫

[root@ecs-lee lee]# git clone https://gitee.com/enmotech/enmotech-docker-mogdb 
Cloning into 'enmotech-docker-mogdb'
... 
remote: Enumerating objects: 173, done. 
remote: Counting objects: 100% (18/18), done. 
remote: Compressing objects: 100% (16/16), done. 
remote: Total 173 (delta 6), reused 9 (delta 2), pack-reused 155 Receiving objects: 100% (173/173), 2.00 MiB | 688.00 KiB/s, done. 
Resolving deltas: 100% (87/87), done. 

2. 文件結構及用意

[root@ecs-lee enmotech-docker-mogdb]# ls -lrt 
total 112 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 1.0.0 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 1.0.1 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 1.1.0 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 2.0.0 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 2.0.1 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 2.0.3 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 3.0.1 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 3.0.0 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 2.1.1 
drwxr-xr-x 2 root root 4096 Sep 8 09:30 2.1.0 
-rw-r--r-- 1 root root 10147 Sep 8 09:30 README.md 
-rw-r--r-- 1 root root 8699 Sep 8 09:30 origin-opengauss-text.png 
-rw-r--r-- 1 root root 35149 Sep 8 09:30 LICENSE 
-rwxr-xr-x 1 root root 3755 Sep 8 09:30 create_master_slave.sh 
-rwxr-xr-x 1 root root 4337 Sep 8 09:30 buildDockerImage.sh 
  • 1.0.0 1.1.0 … 3.0.1 為對應的數據庫版本目錄
  • README.md readme文件
  • origin-opengauss-text.png openGauss圖片
  • LICENSE “GNU GENERAL PUBLIC LICENSE”
  • create_master_slave.sh 主備創建腳本
  • buildDockerImage.sh 創建鏡像腳本
[root@ecs-lee enmotech-docker-mogdb]# tree 3.0.1 
3.0.1
├── dockerfile_amd
├── dockerfile_arm
├── entrypoint.sh
├── k8s_amd.yaml
├── k8s_arm.yaml
├── md5_file_amd64
└── md5_file_arm64

0 directories, 8 files

  • dockerfile_amd dockerfile文件 amd架構下
  • dockerfile_arm dockerfile文件 arm架構下
  • entrypoint.sh endpoint 文件用于創建DB及一些定制化功能
  • k8s_amd.yaml k8s amd架構yaml文件
  • k8s_arm.yaml k8s arm架構yaml文件
  • md5_file_amd64 用于校驗amd架構下數據庫安裝包
  • md5_file_arm64 用于校驗arm架構下數據庫安裝包

3. 關鍵文件內容解讀

a. dockerfile_amd

[root@ecs-lee 3.0.1]# cat dockerfile_amd
FROM ubuntu:18.04 as builder
RUN set -eux; \
    apt-get update && apt-get install -y \
    wget && \
    wget https://gitee.com/lee1002/gosu/attach_files/943635/download/gosu-amd64  && \
    wget https://cdn-mogdb.enmotech.com/mogdb-media/3.0.1/Plugins-3.0.1-CentOS-x86_64.tar.gz && \
    wget https://gitee.com/enmotech/compat-tools/attach_files/1110114/download/compat-tools-v2022.06.28.tar && \
    wget https://gitee.com/enmotech/mogila/attach_files/954052/download/mogila-v1.0.0.bz2

FROM ubuntu:18.04
ADD  MogDB-3.0.1-CentOS-64bit.tar.gz /usr/local/mogdb
COPY --from=builder /gosu-amd64  /usr/local/bin/gosu
COPY --from=builder /Plugins-3.0.1-CentOS-x86_64.tar.gz  /tmp
COPY --from=builder /compat-tools-v2022.06.28.tar  /tmp
COPY --from=builder /mogila-v1.0.0.bz2  /tmp
COPY entrypoint.sh /usr/local/bin/

ENV LANG en_US.utf8
ENV PGDATA /var/lib/mogdb/data

RUN set -eux; \
    apt-get update && apt-get install -y \
    libaio-dev \
    libkeyutils-dev \
    libnuma-dev \
    locales \
    libreadline-dev \
    vim  \
    procps && \
    rm -rf /var/lib/apt/lists/*; \
    ln -s /lib/x86_64-linux-gnu/libreadline.so.7 /lib/x86_64-linux-gnu/libreadline.so.6; \
    groupadd -g 70 omm;  \
    useradd -u 70 -g omm -m -s /bin/bash omm;  \
    mkdir -p /var/lib/mogdb && \
    mkdir -p /usr/local/mogdb && \
    mkdir -p /var/run/mogdb  && \
    mkdir /docker-entrypoint-initdb.d && \
    mkdir -p  /usr/local/mogdb/share/postgresql/contrib && \
    tar -xf /tmp/compat-tools-v2022.06.28.tar -C /home/omm && \
    mv /home/omm/compat-tools-v2022.06.28 /home/omm/compat-tools && \
    tar -xf /tmp/mogila-v1.0.0.bz2 -C /home/omm && \
    tar -xf /tmp/Plugins-3.0.1-CentOS-x86_64.tar.gz -C /usr/local/mogdb && \
    rm -rf /usr/local/mogdb/plugin/postgis && \
    rm -f /tmp/compat-tools-v2022.06.28.tar && \
    rm -f /tmp/Plugins-3.0.1-CentOS-x86_64.tar.gz && \
    rm -f /tmp/mogila-v1.0.0.bz2 && \
    chown omm:omm /var/lib/mogdb /home/omm /var/run/mogdb /docker-entrypoint-initdb.d /usr/local/mogdb/ /usr/local/mogdb/lib /usr/local/mogdb/lib/postgresql /usr/local/mogdb/share/postgresql/contrib /usr/local/mogdb/share/postgresql/extension /usr/local/mogdb/bin && \
    locale-gen en_US.UTF-8 && \
    echo "export GAUSSHOME=/usr/local/mogdb"  >> /home/omm/.bashrc && \
    echo "export PATH=\$GAUSSHOME/bin:\$PATH " >> /home/omm/.bashrc && \
    echo "export LD_LIBRARY_PATH=\$GAUSSHOME/lib:\$LD_LIBRARY_PATH" >> /home/omm/.bashrc && \
    echo "export GAUSSLOG=/var/lib/mogdb/data/pg_log" >> /home/omm/.bashrc && \
    echo "export PGDATA=/var/lib/mogdb/data" >> /home/omm/.bashrc && \
    echo "\set PROMPT1 'MogDB%R%#'" >> /home/omm/.gsqlrc && \
    echo "\set PROMPT2 '#'" >> /home/omm/.gsqlrc && \
    echo "\set PROMPT3 '>'" >> /home/omm/.gsqlrc && \
    chown -R omm:omm /home/omm && \
    chmod +x /usr/local/bin/gosu && \
    chmod 755 /usr/local/bin/entrypoint.sh /usr/local/mogdb/plugins && \
    cp `find /usr/local/mogdb/plugins -name *.so` /usr/local/mogdb/lib/postgresql/ && \
    cp `find /usr/local/mogdb/plugins -name "*.control" -or -name "*.sql"` /usr/local/mogdb/share/postgresql/extension/ && \
    cp `find /usr/local/mogdb/plugins -name pg_repack -type f -or -name pg_bulkload -type f -or -name postgresql` /usr/local/mogdb/bin/ && \
    cp `find /usr/local/mogdb/plugins -name pg_timestamp.sql -or -name uninstall_pg_timestamp.sql` /usr/local/mogdb/share/postgresql/contrib/ && \
    rm -rf /usr/local/mogdb/plugins && \
    chmod 755 /usr/local/mogdb/lib/postgresql/* /usr/local/mogdb/share/postgresql/extension/* /usr/local/mogdb/bin/pg_repack /usr/local/mogdb/share/postgresql/contrib/pg_timestamp.sql && \
    ln -s /usr/local/bin/entrypoint.sh /

ENTRYPOINT ["entrypoint.sh"]
EXPOSE 5432
CMD ["mogdb"]
  • FROM ubuntu:18.04 as builder
    • 兩階段構建,第一階段準備安裝包及依賴環境,
  • FROM ubuntu:18.04
    • 第二階段從第一階段去包及依賴環境,可以減少最終鏡像大小。
  • wget
    • 下載安裝包
  • COPY
    • 從第一階段鏡像導入
  • ENV
    • 配置環境變量
  • RUN
    • 準備數據庫依賴環境及清理中間產物。
  • apt
    • 安裝依賴包及基礎環境
  • rm -rf
    • 清理依賴環境
  • mkdir
    • 創建相關目錄
  • groupadd useradd
    • 增加所需用戶及用戶組
  • ehco
    • 配置環境變量及gsqlrc
  • chown chmod
    • 更改用戶owner及權限
  • cp
    • 安裝相關插件
  • locale-gen en_US.UTF-8
    • 安裝語言依賴
  • ENTRYPOINT CMD
    • 組合傳入mogdb參數會運entrypoint.sh

b. dockerfile_arm 文件內容和amd版本類似

c. k8s_arm.yaml

[root@ecs-lee 3.0.1]# cat k8s_arm.yaml
apiVersion: v1 --k8s api
kind: Pod -- k8s 運行種類
metadata:
  name: mogdb
spec:
  containers: --容器定義
  - name: mogdb
    image: swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb:3.0.1 --容器地址
    env: -- 環境變量
    - name: GS_PASSWORD -- key
      value: "Enmo@123" -- value
    command: ["/bin/bash"] -- 執行的命令
    args: ["-c", "--", "/usr/local/bin/entrypoint.sh mogdb"] -- 執行的參數
    imagePullPolicy: IfNotPresent
    ports:
    - containerPort: 5432 -- 容器端口
      name: mogdb
      protocol: TCP
    volumeMounts:
    - mountPath: /mogdb
      name: data
  imagePullSecrets:
  - name: default-secret
  volumes:
  - name: data
    emptyDir: {}

d. md5_file_arm64

[root@ecs-lee 3.0.1]# cat md5_file_arm64 b726902ab90c1f8f1f0c0f9886de914f MogDB-3.0.1-openEuler-64bit.tar.gz 

e. entrypoint.sh

[root@ecs-lee 3.0.1]# cat entrypoint.sh
#!/usr/bin/env bash
set -Eeo pipefail
# 幻術
# usage: file_env VAR [DEFAULT]
#    ie: file_env 'XYZ_DB_PASSWORD' 'example'
# (will allow for "$XYZ_DB_PASSWORD_FILE" to fill in the value of
#  "$XYZ_DB_PASSWORD" from a file, especially for Docker's secrets feature)
# 環境變量
export GAUSSHOME=/usr/local/mogdb
export PATH=$GAUSSHOME/bin:$PATH
export LD_LIBRARY_PATH=$GAUSSHOME/lib:$LD_LIBRARY_PATH
export LANG=en_US.UTF-8

# 文件環境變量

file_env() {
        local var="$1"
        local fileVar="${var}_FILE"
        local def="${2:-}"
        if [ "${!var:-}" ] && [ "${!fileVar:-}" ]; then
                echo >&2 "error: both $var and $fileVar are set (but are exclusive)"
                exit 1
        fi
        local val="$def"
        if [ "${!var:-}" ]; then
                val="${!var}"
        elif [ "${!fileVar:-}" ]; then
                val="$(< "${!fileVar}")"
        fi
        export "$var"="$val"
        unset "$fileVar"
}

# check to see if this file is being run or sourced from another script
_is_sourced() {
        [ "${#FUNCNAME[@]}" -ge 2 ] \
                && [ "${FUNCNAME[0]}" = '_is_sourced' ] \
                && [ "${FUNCNAME[1]}" = 'source' ]
}

# used to create initial mogdb directories and if run as root, ensure ownership belong to the omm                                                                                        user


# 創建相關目錄


docker_create_db_directories() {
        local user; user="$(id -u)"

        mkdir -p "$PGDATA"
        chmod 700 "$PGDATA"

        # ignore failure since it will be fine when using the image provided directory;
        mkdir -p /var/run/mogdb || :
        chmod 775 /var/run/mogdb || :

        # Create the transaction log directory before initdb is run so the directory is owned by                                                                                        the correct user
        if [ -n "$POSTGRES_INITDB_XLOGDIR" ]; then
                mkdir -p "$POSTGRES_INITDB_XLOGDIR"
                if [ "$user" = '0' ]; then
                        find "$POSTGRES_INITDB_XLOGDIR" \! -user postgres -exec chown postgres '{                                                                                       }' +
                fi
                chmod 700 "$POSTGRES_INITDB_XLOGDIR"
        fi

        # allow the container to be started with `--user`
        if [ "$user" = '0' ]; then
                find "$PGDATA" \! -user omm -exec chown omm '{}' +
                find /var/run/mogdb \! -user omm -exec chown omm '{}' +
        fi
}

# initialize empty PGDATA directory with new database via 'initdb'
# arguments to `initdb` can be passed via POSTGRES_INITDB_ARGS or as arguments to this function
# `initdb` automatically creates the "postgres", "template0", and "template1" dbnames
# this is also where the database user is created, specified by `GS_USER` env


# 自定義變量,邏輯為若有傳入則使用,沒有則使用默認,其中包括 GS_NODENAME、ENCODING、LOCALE、DBCOMPATIBILITY 

docker_init_database_dir() {
        # "initdb" is particular about the current user existing in "/etc/passwd", so we use "nss                                                                                       _wrapper" to fake that if necessary
        if ! getent passwd "$(id -u)" &> /dev/null && [ -e /usr/lib/libnss_wrapper.so ]; then
                export LD_PRELOAD='/usr/lib/libnss_wrapper.so'
                export NSS_WRAPPER_PASSWD="$(mktemp)"
                export NSS_WRAPPER_GROUP="$(mktemp)"
                echo "postgres:x:$(id -u):$(id -g):PostgreSQL:$PGDATA:/bin/false" > "$NSS_WRAPPER                                                                                       _PASSWD"
                echo "postgres:x:$(id -g):" > "$NSS_WRAPPER_GROUP"
        fi

        if [ -n "$POSTGRES_INITDB_XLOGDIR" ]; then
                set -- --xlogdir "$POSTGRES_INITDB_XLOGDIR" "$@"
        fi

        cmdbase="gs_initdb --pwfile=<(echo "$GS_PASSWORD")"

        if [ -n "$GS_NODENAME" ]; then
                cmdbase="$cmdbase --nodename=$GS_NODENAME"
        else
                cmdbase="$cmdbase --nodename=mogdb"
        fi

        if [ -n "$ENCODING" ]; then
                cmdbase="$cmdbase --encoding=$ENCODING"
        else
                cmdbase="$cmdbase --encoding=UTF-8"
        fi

        if [ -n "$LOCALE" ]; then
                cmdbase="$cmdbase --locale=$LOCALE"
        else
                cmdbase="$cmdbase --no-locale"
        fi

        if [ -n "$DBCOMPATIBILITY" ]; then
                cmdbase="$cmdbase --dbcompatibility=$DBCOMPATIBILITY"
        else
                cmdbase="$cmdbase --dbcompatibility=PG"
        fi

        cmdbase="$cmdbase -D $PGDATA"

        eval $cmdbase

        # unset/cleanup "nss_wrapper" bits
        if [ "${LD_PRELOAD:-}" = '/usr/lib/libnss_wrapper.so' ]; then
                rm -f "$NSS_WRAPPER_PASSWD" "$NSS_WRAPPER_GROUP"
                unset LD_PRELOAD NSS_WRAPPER_PASSWD NSS_WRAPPER_GROUP
        fi
}

# print large warning if GS_PASSWORD is long
# error if both GS_PASSWORD is empty and GS_HOST_AUTH_METHOD is not 'trust'
# print large warning if GS_HOST_AUTH_METHOD is set to 'trust'
# assumes database is not set up, ie: [ -z "$DATABASE_ALREADY_EXISTS" ]


# 密碼強度校驗

docker_verify_minimum_env() {
        # check password first so we can output the warning before postgres
        # messes it up
        if [[ "$GS_PASSWORD" =~  ^(.{8,}).*$ ]] &&  [[ "$GS_PASSWORD" =~ ^(.*[a-z]+).*$ ]] && [[                                                                                        "$GS_PASSWORD" =~ ^(.*[A-Z]).*$ ]] &&  [[ "$GS_PASSWORD" =~ ^(.*[0-9]).*$ ]] && [[ "$GS_PASSWORD"                                                                                        =~ ^(.*[#?!@$%^&*-]).*$ ]]; then
                cat >&2 <<-'EOWARN'

                        Message: The supplied GS_PASSWORD is meet requirements.

EOWARN
        else
                 cat >&2 <<-'EOWARN'

                        Error: The supplied GS_PASSWORD is not meet requirements.
                        Please Check if the password contains uppercase, lowercase, numbers, spec                                                                                       ial characters, and password length(8).
                        At least one uppercase, lowercase, numeric, special character.
                        Example: Enmo@123
EOWARN
       exit 1
        fi
        if [ -z "$GS_PASSWORD" ] && [ 'trust' != "$GS_HOST_AUTH_METHOD" ]; then
                # The - option suppresses leading tabs but *not* spaces. :)
                cat >&2 <<-'EOE'
                        Error: Database is uninitialized and superuser password is not specified.
                               You must specify GS_PASSWORD to a non-empty value for the
                               superuser. For example, "-e GS_PASSWORD=password" on "docker run".

                               You may also use "GS_HOST_AUTH_METHOD=trust" to allow all
                               connections without a password. This is *not* recommended.

EOE
                exit 1
        fi
        if [ 'trust' = "$GS_HOST_AUTH_METHOD" ]; then
                cat >&2 <<-'EOWARN'
                        *************************************************************************                                                                                       *******
                        WARNING: GS_HOST_AUTH_METHOD has been set to "trust". This will allow
                                 anyone with access to the mogdb port to access your database wit                                                                                       hout
                                 a password, even if GS_PASSWORD is set.
                                 It is not recommended to use GS_HOST_AUTH_METHOD=trust. Replace
                                 it with "-e GS_PASSWORD=password" instead to set a password in
                                 "docker run".
                        *************************************************************************                                                                                       *******
EOWARN
        fi
}

# usage: docker_process_init_files [file [file [...]]]
#    ie: docker_process_init_files /always-initdb.d/*
# process initializer files, based on file extensions and permissions
docker_process_init_files() {
        # gsql here for backwards compatiblilty "${gsql[@]}"
        gsql=( docker_process_sql )

        echo
        local f
        for f; do
                case "$f" in
                        *.sh)
                                if [ -x "$f" ]; then
                                        echo "$0: running $f"
                                        "$f"
                                else
                                        echo "$0: sourcing $f"
                                        . "$f"
                                fi
                                ;;
                        *.sql)    echo "$0: running $f"; docker_process_sql -f "$f"; echo ;;
                        *.sql.gz) echo "$0: running $f"; gunzip -c "$f" | docker_process_sql; ech                                                                                       o ;;
                        *.sql.xz) echo "$0: running $f"; xzcat "$f" | docker_process_sql; echo ;;
                        *)        echo "$0: ignoring $f" ;;
                esac
                echo
        done
}

# Execute sql script, passed via stdin (or -f flag of pqsl)
# usage: docker_process_sql [gsql-cli-args]
#    ie: docker_process_sql --dbname=mydb <<<'INSERT ...'
#    ie: docker_process_sql -f my-file.sql
#    ie: docker_process_sql <my-file.sql


# SQL運行傳入

docker_process_sql() {
        local query_runner=( gsql -v ON_ERROR_STOP=1 --username "$GS_USER" --dbname postgres)

        echo "Execute SQL: ${query_runner[@]} $@"
        "${query_runner[@]}" "$@"
}

# create initial database
# uses environment variables for input: GS_DB


# 創建DB

docker_setup_db() {
                 docker_process_sql --set passwd="$GS_PASSWORD" <<-'EOSQL'
                        create user mogdb with login password :"passwd" ;
                        CREATE DATABASE mogdb;
                        CREATE DATABASE mogila;
                        grant all privileges to mogdb;
                        ALTER USER mogdb MONADMIN;

EOSQL
}


# 創建用戶

docker_setup_user() {
        if [ -n "$GS_USERNAME" ]; then
                GS_DB= docker_process_sql  --set passwd="$GS_PASSWORD" --set user="$GS_USERNAME"                                                                                        <<-'EOSQL'
                        create user :"user" with login password :"passwd" ;
EOSQL
        else
                echo " default user is mogdb"
        fi
}

#創建復制用戶
docker_setup_rep_user() {
        if [ -n "$SERVER_MODE" ] && [ "$SERVER_MODE" = "primary" ]; then
                GS_DB= docker_process_sql  --set passwd="RepUser@2020" --set user="repuser" <<-'E                                                                                       OSQL'
                        create user :"user" SYSADMIN REPLICATION password :"passwd" ;
EOSQL
        else
                echo " default no repuser created"
        fi
}

# Loads various settings that are used elsewhere in the script
# This should be called before any other functions
docker_setup_env() {
        export GS_USER=omm
        file_env 'GS_PASSWORD' 'Enmo@123'

        # file_env 'GS_USER' 'omm'
        file_env 'GS_DB' "$GS_USER"
        file_env 'POSTGRES_INITDB_ARGS'
        # default authentication method is md5
        : "${GS_HOST_AUTH_METHOD:=md5}"

        declare -g DATABASE_ALREADY_EXISTS
        # look specifically for OG_VERSION, as it is expected in the DB dir
        if [ -s "$PGDATA/PG_VERSION" ]; then
                DATABASE_ALREADY_EXISTS='true'
        fi
}

# append GS_HOST_AUTH_METHOD to pg_hba.conf for "host" connections


# 更添加hba條目
mogdb_setup_hba_conf() {
        {
                echo
                if [ 'trust' = "$GS_HOST_AUTH_METHOD" ]; then
                        echo '# warning trust is enabled for all connections'
                fi
                echo "host all all 0.0.0.0/0 $GS_HOST_AUTH_METHOD"
                echo "host replication mogdb 0.0.0.0/0 md5"
                if [ -n "$SERVER_MODE" ]; then
                    echo "host replication repuser $OG_SUBNET trust"
                fi
        } >> "$PGDATA/pg_hba.conf"
}

# append parameter to postgres.conf for connections


# 配置文件定制

mogdb_setup_postgresql_conf() {
        {
                echo
                if [ -n "$GS_PORT" ]; then
                    echo "password_encryption_type = 1"
                    echo "port = $GS_PORT"
                    echo "wal_level = logical"
                else
                    echo '# use default port 5432'
                    echo "password_encryption_type = 1"
                    echo "wal_level = logical"
                fi

                if [ -n "$SERVER_MODE" ]; then
                    echo "listen_addresses = '0.0.0.0'"
                    echo "most_available_sync = on"
                    echo "remote_read_mode = non_authentication"
                    echo "pgxc_node_name = '$NODE_NAME'"
                    # echo "application_name = '$NODE_NAME'"
                    if [ "$SERVER_MODE" = "primary" ]; then
                        echo "max_connections = 100"
                    else
                        echo "max_connections = 100"
                    fi
                    echo -e "$REPL_CONN_INFO"
                    if [ -n "$SYNCHRONOUS_STANDBY_NAMES" ]; then
                        echo "synchronous_standby_names=$SYNCHRONOUS_STANDBY_NAMES"
                    fi
                else
                    echo "listen_addresses = '*'"
                fi

                if [ -n "$OTHER_PG_CONF" ]; then
                    echo -e "$OTHER_PG_CONF"
                fi
        } >> "$PGDATA/postgresql.conf"
}

mogdb_setup_mot_conf() {
         echo "enable_numa = false" >> "$PGDATA/mot.conf"
}

# start socket-only postgresql server for setting up or running scripts
# all arguments will be passed along as arguments to `postgres` (via pg_ctl)


# 數據庫啟動
docker_temp_server_start() {
        if [ "$1" = 'mogdb' ]; then
                shift
        fi

        # internal start of server in order to allow setup using gsql client
        # does not listen on external TCP/IP and waits until start finishes
        set -- "$@" -c listen_addresses='127.0.0.1' -p "${PGPORT:-5432}"

        PGUSER="${PGUSER:-$GS_USER}" \
        gs_ctl -D "$PGDATA" \
                -o "$(printf '%q ' "$@")" \
                -w start
}

# stop postgresql server after done setting up user and running scripts


# 數據庫停止

docker_temp_server_stop() {
        PGUSER="${PGUSER:-postgres}" \
        gs_ctl -D "$PGDATA" -m fast -w stop

}

docker_slave_full_backup() {
        gs_ctl build -D "$PGDATA" -b full
}

# check arguments for an option that would cause mogdb to stop
# return true if there is one


# 數據庫插件安裝

docker_setup_plugin(){
                GS_DB= docker_process_sql <<-'EOSQL'
                        create extension dblink;
                        create extension orafce;
                        create extension pg_bulkload;
                        create extension pg_prewarm;
                        create extension pg_repack;
                        create extension pg_trgm;
EOSQL
}

docker_setup_compat_tools(){
        cd /home/omm/compat-tools
                 docker_process_sql <<-'EOSQL'
                        \o /home/omm/compat-tools.log;
                        \i runMe.sql;
--                       update pg_database set datallowconn = TRUE where datname = 'template0';
--                      \c template0
--                       \i runMe.sql;
--                       update pg_database set datallowconn = FALSE where datname = 'template0';

EOSQL
}


# moglia安裝

docker_setup_mogila(){
  echo "GS_DB = $GS_DB"
        cd /home/omm/mogila-v1.0.0
                 docker_process_sql  --dbname mogila <<-'EOSQL'
                        \o /home/omm/mogila.log;
                        \i mogila-insert-data.sql;

EOSQL
}


# wal2json測試

docker_setup_slot() {
                docker_process_sql  <<-'EOSQL'
                        select * from pg_create_logical_replication_slot('wal2json', 'wal2json');
                        create table mogdb.test (id int primary key, name varchar2(20));
                        insert into mogdb.test values(1,'yun');
                        insert into mogdb.test values(2,'he');
                        insert into mogdb.test values(3,'enmo');
                        ALTER TABLE mogdb.test REPLICA IDENTITY FULL;
EOSQL
}

# 幫助

_mogdb_want_help() {
        local arg
        count=1
        for arg; do
                case "$arg" in
                        # postgres --help | grep 'then exit'
                        # leaving out -C on purpose since it always fails and is unhelpful:
                        # postgres: could not access the server configuration file "/var/lib/post                                                                                       gresql/data/postgresql.conf": No such file or directory
                        -'?'|--help|--describe-config|-V|--version)
                                return 0
                                ;;
                esac
                if [ "$arg" == "-M" ]; then
                        SERVER_MODE=${@:$count+1:1}
                        echo "MogDB DB SERVER_MODE = $SERVER_MODE"
                        shift
                fi
                count=$[$count + 1]
        done
        return 1
}

# 執行函數主題,從上到下。

_main() {
        # if first arg looks like a flag, assume we want to run postgres server
        if [ "${1:0:1}" = '-' ]; then
                set -- mogdb "$@"
        fi

        if [ "$1" = 'mogdb' ] && ! _mogdb_want_help "$@"; then
                docker_setup_env
                # setup data directories and permissions (when run as root)
                docker_create_db_directories
                if [ "$(id -u)" = '0' ]; then
                        # then restart script as postgres user
                        exec gosu omm "$BASH_SOURCE" "$@"
                fi

                # only run initialization on an empty data directory
                if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
                        docker_verify_minimum_env

                        # check dir permissions to reduce likelihood of half-initialized database
                        ls /docker-entrypoint-initdb.d/ > /dev/null

                        docker_init_database_dir
                        mogdb_setup_hba_conf
                        mogdb_setup_postgresql_conf
                        mogdb_setup_mot_conf

                        # PGPASSWORD is required for gsql when authentication is required for 'lo                                                                                       cal' connections via pg_hba.conf and is otherwise harmless
                        # e.g. when '--auth=md5' or '--auth-local=md5' is used in POSTGRES_INITDB                                                                                       _ARGS
                        export PGPASSWORD="${PGPASSWORD:-$GS_PASSWORD}"
                        docker_temp_server_start "$@"
                        if [ -z "$SERVER_MODE" ] || [ "$SERVER_MODE" = "primary" ]; then

                        docker_setup_user
                        docker_setup_rep_user
                        docker_setup_plugin
                        docker_setup_compat_tools
                        docker_setup_db
                        docker_setup_mogila
                        docker_setup_slot
                        docker_process_init_files /docker-entrypoint-initdb.d/*
                        fi

                        if [ -n "$SERVER_MODE" ] && [ "$SERVER_MODE" != "primary" ]; then
                            docker_slave_full_backup
                        fi
                        docker_temp_server_stop
                        unset PGPASSWORD

                        echo
                        echo 'MogDB  init process complete; ready for start up.'
                        echo
                else
                        echo
                        echo 'MogDB Database directory appears to contain a database; Skipping in                                                                                       itialization'
                        echo
                fi
        fi
        exec "$@"
}

if ! _is_sourced; then
        _main "$@"
fi

二、容器打包

1. 下載安裝包

[root@ecs-lee 3.0.1]# wget https://cdn-mogdb.enmotech.com/mogdb-media/3.0.1/MogDB-3.0.1-CentOS-x86_64.tar.gz  ^C
[root@ecs-lee 3.0.1]# tar -xf MogDB-3.0.1-CentOS-64bit.tar.gz

2. 打包

[root@ecs-lee enmotech-docker-mogdb]# ls
1.0.0  1.0.1  1.1.0  2.0.0  2.0.1  2.0.3  2.1.0  2.1.1  3.0.0  3.0.1  buildDockerImage.sh  create_master_slave.sh  LICENSE  origin-opengauss-text.png  README.md
[root@ecs-lee enmotech-docker-mogdb]# ./buildDockerImage.sh -v 3.0.1 -i
Ignored MD5 checksum.
==========================
DOCKER info:
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Docker Buildx (Docker Inc., v0.7.1-docker)
  scan: Docker Scan (Docker Inc., v0.12.0)

Server:
 Containers: 54
  Running: 26
  Paused: 0
  Stopped: 28
 Images: 65
 Server Version: 20.10.12
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
 runc version: v1.0.2-0-g52b36a2
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
 Kernel Version: 3.10.0-1160.15.2.el7.x86_64
 Operating System: CentOS Linux 7 (Core)
 OSType: linux
 Architecture: x86_64
 CPUs: 4
 Total Memory: 15.51GiB
 Name: ecs-lee
 ID: GYME:4QYA:D4QF:RJOT:FBO3:CGBJ:BWCT:7IMP:3TIU:4TUA:R33L:6W3Z
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Username: 15501059069
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Registry Mirrors:
  http://hub-mirror.c.163.com/
  https://registry.docker-cn.com/
  https://pee6w651.mirror.aliyuncs.com/
 Live Restore Enabled: false

==========================
Building image 'swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb:3.0.1_amd' ...
Sending build context to Docker daemon  107.2MB
Step 1/15 : FROM ubuntu:18.04 as builder
 ---> dcf4d4bef137
Step 2/15 : RUN set -eux;     apt-get update && apt-get install -y     wget &&     wget https://gitee.com/lee1002/gosu/attach_files/943635/download/gosu-amd64  &&     wget https://cdn-mogdb.enmotech.com/mogdb-media/3.0.1/Plugins-3.0.1-CentOS-x86_64.tar.gz &&     wget https://gitee.com/enmotech/compat-tools/attach_files/1110114/download/compat-tools-v2022.06.28.tar &&     wget https://gitee.com/enmotech/mogila/attach_files/954052/download/mogila-v1.0.0.bz2
 ---> Running in 2c9fa8155580
...

2022-09-09 06:27:40 (139 KB/s) - 'mogila-v1.0.0.bz2' saved [955694/955694]

Removing intermediate container 2c9fa8155580
 ---> aec8dfcb94d4
Step 3/15 : FROM ubuntu:18.04
 ---> dcf4d4bef137
Step 4/15 : ADD  MogDB-3.0.1-CentOS-64bit.tar.gz /usr/local/mogdb
 ---> 3d918fecd300
Step 5/15 : COPY --from=builder /gosu-amd64  /usr/local/bin/gosu
 ---> 31924dad711c
Step 6/15 : COPY --from=builder /Plugins-3.0.1-CentOS-x86_64.tar.gz  /tmp
 ---> 19cf1715733c
Step 7/15 : COPY --from=builder /compat-tools-v2022.06.28.tar  /tmp
 ---> a67c2b892f92
Step 8/15 : COPY --from=builder /mogila-v1.0.0.bz2  /tmp
 ---> 629ed723ad41
Step 9/15 : COPY entrypoint.sh /usr/local/bin/
 ---> e22ac8b04195
Step 10/15 : ENV LANG en_US.utf8
 ---> Running in 449596bdbfc7
Removing intermediate container 449596bdbfc7
 ---> 4bb6adc4abbc
Step 11/15 : ENV PGDATA /var/lib/mogdb/data
 ---> Running in 90f445deb780
Removing intermediate container 90f445deb780
 ---> c64779467abb
Step 12/15 : RUN set -eux;     apt-get update && apt-get install -y     libaio-dev     libkeyutils-dev     libnuma-dev     locales     libreadline-dev     vim      procps &&     rm -rf /var/lib/apt/lists/*;     ln -s /lib/x86_64-linux-gnu/libreadline.so.7 /lib/x86_64-linux-gnu/libreadline.so.6;     groupadd -g 70 omm;      useradd -u 70 -g omm -m -s /bin/bash omm;      mkdir -p /var/lib/mogdb &&     mkdir -p /usr/local/mogdb &&     mkdir -p /var/run/mogdb  &&     mkdir /docker-entrypoint-initdb.d &&     mkdir -p  /usr/local/mogdb/share/postgresql/contrib &&     tar -xf /tmp/compat-tools-v2022.06.28.tar -C /home/omm &&     mv /home/omm/compat-tools-v2022.06.28 /home/omm/compat-tools &&     tar -xf /tmp/mogila-v1.0.0.bz2 -C /home/omm &&     tar -xf /tmp/Plugins-3.0.1-CentOS-x86_64.tar.gz -C /usr/local/mogdb &&     rm -rf /usr/local/mogdb/plugin/postgis &&     rm -f /tmp/compat-tools-v2022.06.28.tar &&     rm -f /tmp/Plugins-3.0.1-CentOS-x86_64.tar.gz &&     rm -f /tmp/mogila-v1.0.0.bz2 &&     chown omm:omm /var/lib/mogdb /home/omm /var/run/mogdb /docker-entrypoint-initdb.d /usr/local/mogdb/ /usr/local/mogdb/lib /usr/local/mogdb/lib/postgresql /usr/local/mogdb/share/postgresql/contrib /usr/local/mogdb/share/postgresql/extension /usr/local/mogdb/bin &&     locale-gen en_US.UTF-8 &&     echo "export GAUSSHOME=/usr/local/mogdb"  >> /home/omm/.bashrc &&     echo "export PATH=\$GAUSSHOME/bin:\$PATH " >> /home/omm/.bashrc &&     echo "export LD_LIBRARY_PATH=\$GAUSSHOME/lib:\$LD_LIBRARY_PATH" >> /home/omm/.bashrc &&     echo "export GAUSSLOG=/var/lib/mogdb/data/pg_log" >> /home/omm/.bashrc &&     echo "export PGDATA=/var/lib/mogdb/data" >> /home/omm/.bashrc &&     echo "\set PROMPT1 'MogDB%R%#'" >> /home/omm/.gsqlrc &&     echo "\set PROMPT2 '#'" >> /home/omm/.gsqlrc &&     echo "\set PROMPT3 '>'" >> /home/omm/.gsqlrc &&     chown -R omm:omm /home/omm &&     chmod +x /usr/local/bin/gosu &&     chmod 755 /usr/local/bin/entrypoint.sh /usr/local/mogdb/plugins &&     cp `find /usr/local/mogdb/plugins -name *.so` /usr/local/mogdb/lib/postgresql/ &&     cp `find /usr/local/mogdb/plugins -name "*.control" -or -name "*.sql"` /usr/local/mogdb/share/postgresql/extension/ &&     cp `find /usr/local/mogdb/plugins -name pg_repack -type f -or -name pg_bulkload -type f -or -name postgresql` /usr/local/mogdb/bin/ &&     cp `find /usr/local/mogdb/plugins -name pg_timestamp.sql -or -name uninstall_pg_timestamp.sql` /usr/local/mogdb/share/postgresql/contrib/ &&     rm -rf /usr/local/mogdb/plugins &&     chmod 755 /usr/local/mogdb/lib/postgresql/* /usr/local/mogdb/share/postgresql/extension/* /usr/local/mogdb/bin/pg_repack /usr/local/mogdb/share/postgresql/contrib/pg_timestamp.sql &&     ln -s /usr/local/bin/entrypoint.sh /
 ---> Running in a323b79e8ad3
...
Removing intermediate container a323b79e8ad3
 ---> f55ce41f7e90
Step 13/15 : ENTRYPOINT ["entrypoint.sh"]
 ---> Running in cf2e22f83941
Removing intermediate container cf2e22f83941
 ---> 12272e02e627
Step 14/15 : EXPOSE 5432
 ---> Running in 6effe6ad1ee8
Removing intermediate container 6effe6ad1ee8
 ---> 969e80e978c1
Step 15/15 : CMD ["mogdb"]
 ---> Running in cdf7bc12e544
Removing intermediate container cdf7bc12e544
 ---> 98be66283571
Successfully built 98be66283571
Successfully tagged swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb:3.0.1_amd


  MogDB Docker Image  3.0.1 is ready to be extended:

    --> swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb:3.0.1_amd

  Build completed in 180 seconds.


三、容器驗證

[root@ecs-lee enmotech-docker-mogdb]# docker image ls 
REPOSITORY                                      TAG     IMAGE ID     CREATED SIZE 
swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb 3.0.1_amd 2a74132455e2 36 seconds ago 727MB 


[root@ecs-lee enmotech-docker-mogdb]# docker image ls 
REPOSITORY                                      TAG     IMAGE ID     CREATED SIZE 
swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb 3.0.1_amd 2a74132455e2 36 seconds ago 727MB 

[root@ecs-lee enmotech-docker-mogdb]# docker run --name mogdb --privileged=true -d swr.cn-north-4.myhuaweicloud.com/mogdb/mogdb:3.0.1_amd 12b8ed3e37e874bde7c0df5c247e43dda0eb1b72a13e247aa4d70f533fed9670 
[root@ecs-lee 3.0.1]# docker logs -f mogdb

                        Message: The supplied GS_PASSWORD is meet requirements.

The files belonging to this database system will be owned by user "omm".
This user must also own the server process.

The database cluster will be initialized with locale "C".
The default text search configuration will be set to "english".

fixing permissions on existing directory /var/lib/mogdb/data ... ok
creating subdirectories ... ok
selecting default max_connections ... 100
selecting default shared_buffers ... 32MB
creating configuration files ... ok
Begin init undo subsystem meta.
[INIT UNDO] Init undo subsystem meta successfully.
creating template1 database in /var/lib/mogdb/data/base/1 ... The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
2022-09-08 02:56:56.938 [unknown] [unknown] localhost 139708980549824 0[0:0#0]  [BACKEND] WARNING:  macAddr is 578/2886795268, sysidentifier is 37923857/284257, randomNum is 3140245089
ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
initializing pg_authid ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
setting password ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
initializing dependencies ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading PL/pgSQL server-side language ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating system views ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating performance views ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading system objects' descriptions ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating collations ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating conversions ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating dictionaries ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
setting privileges on built-in objects ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
initialize global configure for bucketmap length ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating information schema ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading foreign-data wrapper for distfs access ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading foreign-data wrapper for hdfs access ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading foreign-data wrapper for log access ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading hstore extension ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading foreign-data wrapper for MOT access ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
loading security plugin ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
update system tables ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
creating snapshots catalog ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
vacuuming database template1 ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
copying template1 to template0 ... ok
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
copying template1 to postgres ... ok
freezing database template0 ... ok
freezing database template1 ... ok
freezing database postgres ... ok

WARNING: enabling "trust" authentication for local connections
You can change this by editing pg_hba.conf or using the option -A, or
--auth-local and --auth-host, the next time you run gs_initdb.

Success. You can now start the database server of single node using:

    mogdb -D /var/lib/mogdb/data --single_node
or
    gs_ctl start -D /var/lib/mogdb/data -Z single_node -l logfile

[2022-09-08 02:57:11.586][182][][gs_ctl]: gs_ctl started,datadir is /var/lib/mogdb/data
[2022-09-08 02:57:11.653][182][][gs_ctl]: waiting for server to start...
.0 LOG:  [Alarm Module]can not read GAUSS_WARNING_TYPE env.

0 LOG:  [Alarm Module]Host Name: 12b8ed3e37e8

0 LOG:  [Alarm Module]Host IP: 172.17.0.4

0 LOG:  [Alarm Module]Get ENV GS_CLUSTER_NAME failed!

0 WARNING:  failed to open feature control file, please check whether it exists: FileName=gaussdb.version, Errno=2, Errmessage=No such file or directory.
0 WARNING:  failed to parse feature control file: gaussdb.version.
0 WARNING:  Failed to load the product control file, so gaussdb cannot distinguish product version.
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
2022-09-08 02:57:11.792 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  when starting as multi_standby mode, we couldn't support data replicaton.
gaussdb.state does not exist, and skipt setting since it is optional.2022-09-08 02:57:11.799 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]can not read GAUSS_WARNING_TYPE env.

2022-09-08 02:57:11.799 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Host Name: 12b8ed3e37e8

2022-09-08 02:57:11.799 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Host IP: 172.17.0.4

2022-09-08 02:57:11.799 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Get ENV GS_CLUSTER_NAME failed!

2022-09-08 02:57:11.804 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  loaded library "security_plugin"
2022-09-08 02:57:11.804 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] WARNING:  could not create any HA TCP/IP sockets
2022-09-08 02:57:11.804 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] WARNING:  could not create any HA TCP/IP sockets
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] WARNING:  No explicit IP is configured for listen_addresses GUC.
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  InitNuma numaNodeNum: 1 numa_distribute_mode: none inheritThreadPool: 0.
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  reserved memory for backend threads is: 220 MB
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  reserved memory for WAL buffers is: 128 MB
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  Set max backend reserve memory is: 348 MB, max dynamic memory is: 11064 MB
2022-09-08 02:57:11.810 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  shared memory 363 Mbytes, memory context 11412 Mbytes, max process memory 12288 Mbytes
2022-09-08 02:57:11.838 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [CACHE] LOG:  set data cache  size(402653184)
2022-09-08 02:57:11.855 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [CACHE] LOG:  set metadata cache  size(134217728)
2022-09-08 02:57:11.894 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [SEGMENT_PAGE] LOG:  Segment-page constants: DF_MAP_SIZE: 8156, DF_MAP_BIT_CNT: 65248, DF_MAP_GROUP_EXTENTS: 4175872, IPBLOCK_SIZE: 8168, EXTENTS_PER_IPBLOCK: 1021, IPBLOCK_GROUP_SIZE: 4090, BMT_HEADER_LEVEL0_TOTAL_PAGES: 8323072, BktMapEntryNumberPerBlock: 2038, BktMapBlockNumber: 25, BktBitMaxMapCnt: 512
2022-09-08 02:57:11.926 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  mogdb: fsync file "/var/lib/mogdb/data/gaussdb.state.temp" success
2022-09-08 02:57:11.926 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  create gaussdb state file success: db state(STARTING_STATE), server mode(Normal), connection index(1)
2022-09-08 02:57:11.958 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  max_safe_fds = 978, usable_fds = 1000, already_open = 12
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
2022-09-08 02:57:11.960 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  user configure file is not found, it will be created.
2022-09-08 02:57:11.965 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  the configure file /usr/local/mogdb/etc/gscgroup_omm.cfg doesn't exist or the size of configure file has changed. Please create it by root user!
2022-09-08 02:57:11.965 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [BACKEND] LOG:  Failed to parse cgroup config file.
2022-09-08 02:57:11.988 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] WARNING:  Failed to obtain environment value $GAUSSLOG!
2022-09-08 02:57:11.988 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] DETAIL:  N/A
2022-09-08 02:57:11.988 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] CAUSE:  Incorrect environment value.
2022-09-08 02:57:11.988 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] ACTION:  Please refer to backend log for more details.
2022-09-08 02:57:11.989 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] WARNING:  Failed to obtain environment value $GAUSSLOG!
2022-09-08 02:57:11.989 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] DETAIL:  N/A
2022-09-08 02:57:11.989 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] CAUSE:  Incorrect environment value.
2022-09-08 02:57:11.989 [unknown] [unknown] localhost 139814390462656 0[0:0#0]  0 [EXECUTOR] ACTION:  Please refer to backend log for more details.

[2022-09-08 02:57:12.657][182][][gs_ctl]:  done
[2022-09-08 02:57:12.657][182][][gs_ctl]: server started (/var/lib/mogdb/data)
 default user is mogdb
 default no repuser created
Execute SQL: gsql -v ON_ERROR_STOP=1 --username omm --dbname postgres
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
Execute SQL: gsql -v ON_ERROR_STOP=1 --username omm --dbname postgres
gsql:runMe.sql:152: NOTICE:
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:  -- Compat Object List:
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:     | type      | name                                                                        | version | language        | operation                        |
gsql:runMe.sql:152: NOTICE:     |-----------|-----------------------------------------------------------------------------|---------|-----------------|----------------------------------|
gsql:runMe.sql:152: NOTICE:     | function  | compat_tools.mg_sequence()                                                  | 1.0     |                 | Initial creation                 |
gsql:runMe.sql:152: NOTICE:     | view      | compat_tools.dba_sequences                                                  | 2.0     |                 | Initial creation                 |
creation                 |
gsql:runMe.sql:152: NOTICE:     | function  | pg_catalog.digits(numeric)                                                  | 1.0     | sql             | Initial creation                 |
gsql:runMe.sql:152: NOTICE:
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:  -- Test Summary:
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:     | result_type | case_count | start_time          | complete_time       |
gsql:runMe.sql:152: NOTICE:     |-------------|------------|---------------------|---------------------|
gsql:runMe.sql:152: NOTICE:     | PASSED      |        521 | 2022-09-08 02:57:13 | 2022-09-08 02:57:15 |
gsql:runMe.sql:152: NOTICE:
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:  -- Test Detail (Failed or Null):
gsql:runMe.sql:152: NOTICE:  -- =====================================================================
gsql:runMe.sql:152: NOTICE:  -- <<< ALL SUCCEED >>>
Execute SQL: gsql -v ON_ERROR_STOP=1 --username omm --dbname postgres --set passwd=Enmo@123
NOTICE:  The encrypted password contains MD5 ciphertext, which is not secure.
CREATE ROLE
CREATE DATABASE
CREATE DATABASE
ALTER ROLE
ALTER ROLE
GS_DB = omm
Execute SQL: gsql -v ON_ERROR_STOP=1 --username omm --dbname postgres --dbname mogila
gsql:mogila-insert-data.sql:47673: WARNING:  Trigger function with non-plpgsql type is not recommended.
DETAIL:  Non-plpgsql trigger function are not shippable by default.
HINT:  Unshippable trigger may lead to bad performance.
Execute SQL: gsql -v ON_ERROR_STOP=1 --username omm --dbname postgres
 slotname | xlog_position
----------+---------------
 wal2json | 0/40E5998
(1 row)

NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "test_pkey" for table "test"
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
ALTER TABLE

/usr/local/bin/entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*

[2022-09-08 02:57:56.882][296][][gs_ctl]: gs_ctl stopped ,datadir is /var/lib/mogdb/data
waiting for server to shut down........... done
server stopped

MogDB  init process complete; ready for start up.

0 LOG:  [Alarm Module]can not read GAUSS_WARNING_TYPE env.

0 LOG:  [Alarm Module]Host Name: 12b8ed3e37e8

0 LOG:  [Alarm Module]Host IP: 172.17.0.4

0 LOG:  [Alarm Module]Get ENV GS_CLUSTER_NAME failed!

0 WARNING:  failed to open feature control file, please check whether it exists: FileName=gaussdb.version, Errno=2, Errmessage=No such file or directory.
0 WARNING:  failed to parse feature control file: gaussdb.version.
0 WARNING:  Failed to load the product control file, so gaussdb cannot distinguish product version.
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
2022-09-08 02:58:05.040 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  when starting as multi_standby mode, we couldn't support data replicaton.
2022-09-08 02:58:05.046 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]can not read GAUSS_WARNING_TYPE env.

2022-09-08 02:58:05.046 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Host Name: 12b8ed3e37e8

2022-09-08 02:58:05.046 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Host IP: 172.17.0.4

2022-09-08 02:58:05.046 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  [Alarm Module]Get ENV GS_CLUSTER_NAME failed!

2022-09-08 02:58:05.050 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  loaded library "security_plugin"
2022-09-08 02:58:05.050 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] WARNING:  could not create any HA TCP/IP sockets
2022-09-08 02:58:05.050 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] WARNING:  could not create any HA TCP/IP sockets
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] WARNING:  No explicit IP is configured for listen_addresses GUC.
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  InitNuma numaNodeNum: 1 numa_distribute_mode: none inheritThreadPool: 0.
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  reserved memory for backend threads is: 220 MB
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  reserved memory for WAL buffers is: 128 MB
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  Set max backend reserve memory is: 348 MB, max dynamic memory is: 11064 MB
2022-09-08 02:58:05.056 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  shared memory 363 Mbytes, memory context 11412 Mbytes, max process memory 12288 Mbytes
2022-09-08 02:58:05.084 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [CACHE] LOG:  set data cache  size(402653184)
2022-09-08 02:58:05.101 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [CACHE] LOG:  set metadata cache  size(134217728)
2022-09-08 02:58:05.139 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [SEGMENT_PAGE] LOG:  Segment-page constants: DF_MAP_SIZE: 8156, DF_MAP_BIT_CNT: 65248, DF_MAP_GROUP_EXTENTS: 4175872, IPBLOCK_SIZE: 8168, EXTENTS_PER_IPBLOCK: 1021, IPBLOCK_GROUP_SIZE: 4090, BMT_HEADER_LEVEL0_TOTAL_PAGES: 8323072, BktMapEntryNumberPerBlock: 2038, BktMapBlockNumber: 25, BktBitMaxMapCnt: 512
2022-09-08 02:58:05.172 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  mogdb: fsync file "/var/lib/mogdb/data/gaussdb.state.temp" success
2022-09-08 02:58:05.172 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  create gaussdb state file success: db state(STARTING_STATE), server mode(Normal), connection index(1)
2022-09-08 02:58:05.192 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  max_safe_fds = 977, usable_fds = 1000, already_open = 13
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:/opt/mogdb/corefile/
2022-09-08 02:58:05.195 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  the configure file /usr/local/mogdb/etc/gscgroup_omm.cfg doesn't exist or the size of configure file has changed. Please create it by root user!
2022-09-08 02:58:05.195 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [BACKEND] LOG:  Failed to parse cgroup config file.
2022-09-08 02:58:05.219 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] WARNING:  Failed to obtain environment value $GAUSSLOG!
2022-09-08 02:58:05.219 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] DETAIL:  N/A
2022-09-08 02:58:05.219 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] CAUSE:  Incorrect environment value.
2022-09-08 02:58:05.219 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] ACTION:  Please refer to backend log for more details.
2022-09-08 02:58:05.220 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] WARNING:  Failed to obtain environment value $GAUSSLOG!
2022-09-08 02:58:05.220 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] DETAIL:  N/A
2022-09-08 02:58:05.220 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] CAUSE:  Incorrect environment value.
2022-09-08 02:58:05.220 [unknown] [unknown] localhost 140198371371200 0[0:0#0]  0 [EXECUTOR] ACTION:  Please refer to backend log for more details.




[root@ecs-lee 3.0.1]# docker exec -it mogdb bash
root@12b8ed3e37e8:/# su - omm
omm@12b8ed3e37e8:~$ gsql -d postgres -p5432 -r
gsql ((MogDB 3.0.1 build 1a363ea9) compiled at 2022-08-05 17:31:04 commit 0 last mr  )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.

MogDB=#select version();
                                                                     version
--------------------------------------------------------------------------------------------------------------------------------------------------
 (MogDB 3.0.1 build 1a363ea9) compiled at 2022-08-05 17:31:04 commit 0 last mr   on x86_64-unknown-linux-gnu, compiled by g++ (GCC) 7.3.0, 64-bit
(1 row)

MogDB=#

最后修改時間:2022-09-29 13:14:09
「喜歡這篇文章,您的關注和贊賞是給作者最好的鼓勵」
關注作者
【版權聲明】本文為墨天輪用戶原創內容,轉載時必須標注文章的來源(墨天輪),文章鏈接,文章作者等基本信息,否則作者和墨天輪有權追究責任。如果您發現墨天輪中有涉嫌抄襲或者侵權的內容,歡迎發送郵件至:contact@modb.pro進行舉報,并提供相關證據,一經查實,墨天輪將立刻刪除相關內容。

評論

3023男人天堂| 人妻教师的沉沦系列| 看日韩大片ppt免费ppt义看| 农场主三姐妹2| 吃播爱吃的小雪吖| 免费看电影的网站| 91软件免费下载安装| 大象ceo视频入口| 《jm天堂》深度解析| 17c 16cm| 孩子勃起长度| 2023暴躁发车| 亚洲中文字幕无码久久2017| 51热门大瓜今日吃瓜| 欧美日韓性视頻在線| 18www未成禁止观看| 亚瑟视频yase999最新地址| 免费看一区二区成人a片漫画| 一夜夜高潮网站| 神秘影院VIP入口开启| 蒙嘉慧独家深度访谈| 乌克兰少女天体营| 无机杀手R34震撼图集| 51果冻天美糖心蜜桃| 花火视频免费版下载| 乱强伦乂乄乄乄乄暖暖| 女孩骑枕头自愈术大赏| 小辣椒福湿地福利院伊甸| 酷客影院2023最新| 生活中的玛丽门外丢垃圾免费| 星空传媒黄雪纯安全| 无码aⅴ在线观看| 18禁老湿私人| 丰满多毛的大隂户视频| 911国产在线| 92手机看片福利永久国产| 91污的争议| 黑人又粗又长| 男女车车的车车网站W98免下载 | 天天干天天射天天操| 小黄猫官方直达路口| 四川的妹子| 超碰97人人做人人爱亚洲尤物| 免费一级毛片在线播放傲雪网| 《9.1漫画打开》独家首发| 一级一片免费视频播放| 办公室娇喘的短裙老师在线视频| 空少被gsy体育生开菊| 《XXXX 2211》必读指南| xl司令第一季全集| 《AAA免费电影》推荐| 性软件one致敬韩寒app入口| 樱花之美不可错过| 学生辅导资源| 《法国空乘10》| らだ天堂√在线中文| 亚洲 欧美 中文 在线 视频| 高清无码一二区| 大w香w蕉w少w妇入w口| 最容易GC的方式图| 好日子在线观看视频大全免费| 狠狠色老熟妇老熟女| 驯服圣采儿| 圆滚滚的大扔子| 桃子系黄油纸巾盒| 日日做夜夜爽夜夜爽| 99色在线播放| 亚偷熟乱区自拍| 精品人妻中文字幕有码在线| 少妇又黑又粗又大无码A片直播| 乱人伦中文无码视频| 久久精品国产只有精品66| 大象伊甸区二三三区区乐乐| 《a w看 网站在线观看》高清资源| 又色又爽又大| 免费未年人禁止漫画入口| 鲁大师在线看片| 《被 下部 羞羞91!》剧情解析| 2021伊甸园网站| 国产亚洲视频免费播放| 又大又粗XXXXBBBB| 亚洲欧美闷骚影院| 年轻的儿媳| 无码人妻一区二区三区免费手机| 大象影视视频ceo| 天天摸天天做天天爽| 成人免费看| 亚洲日韩一页精品发布| 帮你扣扣13| 色射射视频| 9.1黄概念| 66人休艺术| 靠比较件下载章节| 一级毛片儿.| 一深二浅三尖叫| 女人怎样让男人更舒服| 中文字幕视频一| 亚州怡红院| 高中生观感体验| 乱强伦乂 乄乄乄免费| 精品人妻潮喷久久久又裸又黄| 亚洲国产综合在线不卡| 欧洲精品卡一卡二卡三| 色999色| 大尺度+影音先锋| 与僧侣的交行合之夜| 黄金仓库hack9网站| 女人轻吻视频| 又粗又长又黄又爽又| 老夫子8848白莲花| 仙踪林忘忧草欢迎你| 亚洲国产AV无码精品果冻传媒| 中文字幕人妻丝袜美腿乱| 久久天天躁夜夜躁狠狠| 红杏入口自动转跳| 最近更新中文字幕2018| videosex久久麻豆| 在哪可以看毛片| 部落冲突魔改版| 鉴黄师abb的职责| 糖心vlog可爱兔洛丽塔| 麻花星空mv高清在线播放| 17c浏览器官方网站| 最新成人网站推荐| CHINESESPANK国产免费网站| a.91ac mc91制片果冻传媒| 又长又大又组又爽| 亚洲国产精品无码AAA片| 《最新黄色》设计趋势| 幸福宝导航app入口| 暴躁少女csgo视频| 兰州农村妇女BBw| 国产精品新风尚再起| va在线观看| 记得戴避孕套| 免费成人结课视频观看| CHINESESPANK国产免费网站| 91精产品一三三三区0| 在路上(旅游NPH)| 台湾xxxxbbbb| 狠狠躁日日躁夜夜躁A片免费| 在车里你全身的细节文字| 中国少妇被黑人XXXXX| 天天日天天爽| 日本wwwww| 办公室做aj的视频| 国产精品自在自线| 欧美乱妇高清无乱码免费| 亚洲经典三级| 87福利电影| 男人j进女人p狂躁动态| 在线永久免费观看黄网站| 下跪吃主人踩过的食物| 《插曲30分钟完整版》| 我的挚友太可爱了动漫| 欧洲精品卡1区2卡三卡四卡| 免费动漫9.1应用| BGMBGM人俄罗斯| 男孩子把男孩子弄哭无弹窗| gogogo高清免费看韩国| 日韩亚洲精品国产第二页| 拨牐拨牐x8免费| b站推广网站mmm| 跪下掌嘴看顽劣| 精品一区二区三区在线成人| 久久国产精品成人免费| 是不是想被C很久了| 村干部吃饭视频第三段| 国内情侣视频| 成人AV在线观看不卡无码| 今晚咱们试试阳台| JAPANESE乱子另类| AV边做边流奶水无码免费| 久久国产加勒比精品无码| 成人精品一区二区三区电影| 好男人在线社区www在线观看| 中国大陆新星| lubuntu线路检测入口| 《妻子为丈夫升职》剧情| 亚洲va久久久噜噜噜久久,一| 无码免费视频aaaaaaaa片红杏| 91NYY| 欧美不卡一卡2卡三卡4卡| 国内精品伊人久久久久AV一坑 | 伦理电影下载| 欧美国产国产综合视频| 最新国产手机在线观看| 短篇强500篇乱系列| 草莓榴莲向日葵18岁站长推荐| 抖音9.1音为旋律| 超清乱人伦中文视频在线| 51今日必吃大瓜fun| 唯美丰满模特冰漪魅2| 5G罗志祥网站| 国产欧美日产A片| 四影虎院新址8844mc| 关于蘑菇的视频| 大象伊甸区二三三区区乐乐| 清纯少女日B网站| 白白色发布在线| cos服饰沉浸式体验| 圆滚滚的大扔子图片欣赏| 《变态按摩官方版》上线| 十八岁正年轻| 无码8090精品久久一区| 超碰人人91| 亚洲黄色免费| 18私人福利伊甸入口| 国产免费a级片| 姐姐的朋友在线播放| 精品一卡二卡三卡四| YSL水蜜桃86| 国产一二三四区中| 嗯啊宝宝怎么那么多c| 访问12333专业服务| 中国人ⅩⅩ中国人| 系列国产精品综合在线| 普通话做受对白XXXXX| 日本乄乄乄| 激情文学另类小说| 娇艳都市未删减小说| 男女扒添女人| 亚洲天堂2010| 苏蜜清歌MV高清发布| 3Q大乱斗激战正酣| 亚洲日韩精品国产一区二区三区| 3dmax怪兽无尽| 魅力女神李丽莎| 国产免费爽爽视频| 69174欧美| 亚洲最大成人网 色香蕉| 拨牐拨牐x8免费| 少女视频哔哩哔哩免费观看第7季| Alexisfaw潮喷爆浆| 在线亚洲精品国产二区图片欧美| 歪歪漫画在线观看视频了| 欧美性性性性O00XX| 美女裸体十八禁免费网站| 我的青梅竹马是消防员大山影视| 中文字幕在线第35页| 又粗又大的毛片AAAAA片 | 亚洲午夜福利av一区二区无码| 人与doogZO0k性开放| 久久久无码精品亚洲日韩蜜桃| 色婷婷亚洲婷婷八月中文字幕| 蓝莓成品人app| 欧美另类老人xxxx| 亚洲精品国精品久久99热| 《中国 视频 18》深度解读| 国产九九在线播放视频| 华为3.0.3| YSL水蜜桃86A新旧版本对比| 鲁大师手机版在线观看| 《士麦那卡普里》漫画| 免费的强男角色的游戏| 不知火舞同人志典藏库| 金玉良缘吻戏| 国产午夜精品无码一区二区| 国产无夜激无码AV毛片| 把英语课代表干到走不动路| 92午夜福利100在线少妇| 老少配BBBBBBBBB| 国产成人+亚洲+综合| 优看影院污| 宝贝趴下我要从后面| 91看片网站| 国产在那视频在线观看| 又大又粗XXXXBBBB| 谁知道咪咕6d直播改成| 《4444444高清电视剧免费》在线观看| 久久综合婷婷成人网站| 樱花ppt网页入口| 樱花8522v新版发布| 国内永久免费crm系统破解| 黑人干中国女人| www.56.com免费| 青草青草视频| 坐在木马上| 鲁大师免费在线资源| 津渝视频完整版哔哩哔哩| 国产精品成品入入口| 老版西游记| 小9萝莉写真| 噜噜噜噜私人影院| 人与牲动ZZZXXⅩ0000| 撩乱的裸舞曲| 中日无砖码永久| 99国产精品国产精品| 中国强碰人人摸| 图书馆的角落~未增删带| 中文在线А天堂中文在线新版| 男男做爰猛烈高潮在线观看| 禁游手游免费网站破解版| 13277大但人文| 快看动漫9.1免费| 极品网红萌白酱金丝旗袍| 免费国产自线拍| 小红帽巴比伦汉化版下载| 4D影院网站| 中文字日产幕日产1区| 《www44331.gov.cn》政务平台| 小舞吃巴雷特在线观看免费蘑菇| 人善之vjdos欧美3D| 中文一区sci| 极乐世界在线观看免费版高清| 国产亚洲欧美人成在线| 林清平钻洗衣机事件| 中文字幕无码av不卡一区| 初毛初精小男生gv网址| 大地资源第一页在线观看完整版| 青苹果影私人影视| 富二代f2app官网| 18岁免费观影网站| 亚洲人成黄网在线观看| 亚洲日韩国产一区二区三区在线| 国产日韩综合中文在线| 《伸进去》探索未知| xp1042down工厂| gogogo免费高清看中国飘雪| 18av网站| 女女女女女裸体处开bbb| 亚洲大象女优秘密入口| 国产精品第9页| 东京热高清无码系列| 国产亚洲视频精彩在线播放| 夜莺影院免费观看电视剧| 开发尿孔哭喊| 《成人官网》精彩内容| 啊~好硬啊~好爽啊~直播| 走一步撞一下| 非会员60秒体验区| 哔哩漫画禁游免费版官网| 青青青国产费视频在线| 国产成人精品一区二区秒拍| 亚洲精品456在在线播放| 在线看片免费人成视频a区| rio柚木提娜种子| www.1688少妇| 小孩哥喂巴雷特| 鞋子特大号| 天美产精国品精品免费| 真实亲子乱一区二区| 中国极品少妇xxxxx| 日本大片免费观看完整视频| 色色软件安全下载指南| 欧美 另类 国产在线| 性xxx18xxx无尽| 扬贵飞传媒官网| 星空传媒三 片乱码十斤| 亚洲激情在线| 《zoom跟zoomx》:揭秘差异| JMComic新版发布| 亚洲午夜国产成人av电影| 8x8x在线| 成人mv高清在线观看| 九九re热精品| 女友的朋友中字头韩语| 青娱乐极品视觉盛宴| 蘑菇精品永久观看| 欧美顶级又粗又大又黑A片黑寡妇| 久久午夜精品亚洲一区| 非洲满18岁在线观看电视剧| 18岁理财指南| 国产重口老太和小伙乱| 陈思敏1一5集国语版在线播放| 国产一厂区二厂区三厂区| 麻豆精品传媒2021网站入口| 隔着内裤进去了H| 小蓝gtv打桩机视频gary| 亚洲日韩精品一区| 汉服女装齐胸襦裙喷水视频| 每日大赛双马尾| 成人网站免费看黄a站视频| 亚洲日本va午夜蜜芽在线电影| 综合亚洲无线码另类MP4| 4438x全国最大的| 亚洲精品夜夜夜| 日韩亚洲欧美中文高清在线| 又粗又硬又大又爽免费视频播放| 亚洲精品58p| 欧美天堂2020| 彭彭依乐精选视频| 《免费生成ppt入口》无需注册| 9999一区二区| 亚洲欧洲国产综合aⅴ无码| 免费观看黄的网站| 《免费 成人 深》解锁专属| 亚洲精品成a人在线观看| 能播放的人与Zoom视频| 我挺进岳湿润的花苞李强视频| 亚洲丝袜第一页| 500部经典福利| 亚欧无专码高清砖专区| 一性一爱一乱一怆一情| 亚洲色欲色欲www在线丝| 欧美精品v欧洲精品| 贺你tm~别舔了| 热血动漫排行榜| 猎奇9.1(官网)17.c.om| 五月综合缴情婷婷六月| 日韩丰满少妇无码内射| 国产精品秘入口牛牛影视| 少女首秀哔哩哔哩| 精东影业免费看| 上海一级毛片免费| 国产丫丫视频私人影院| 昆明三对夫妻聚会照| 么公和儿子媳妇完整版| 免费观看全黄做爰大片| 人善交video| 老大加速5.0破解版| 濯濯洗衣店小新2纯免费| 蘑菇tv入口三秒自动打开| 小情侣野外喷水挑战| 帐中香TXL金银花原文| 爽爽婬人综合网网站| 国产人妖ts米兰在线| 西西免费国语高清版| 拍拍免费视频| 图书馆的她直到论淊第三卷| 日本少妇内射视频播放舔| 高柳嫁家1~6动漫| 国产亚洲精品久久久久9999 | b站免费大片观看tvb| 何何子付费内容| 少女3在线观看完整版免费| 妈妈让我戴上避孕套的歌曲| 业余 青少年 自由 孩儿管 | 男孩给女孩吃坤坤| 新任女教师剧场版| 成色18K.8.35b.蓝莓| 欧美综合区自拍亚洲综合图| 低头看我们结合的地方视频| 14cc吃瓜网最新爆料新闻| Tokyo鬼逝二十连发中出| 正在播放熟妇群老熟妇456| 无人区的视频| 日产A一A区二区WWW| 东北老熟女高潮嗷嗷叫视频| 困困狗打桩抽搐视频| 欧美亚洲色aⅴ大片| 大香伊煮在人线日韩| 清区二三区国产好的精华液| 男生陷入爱河的眼神| 东南亚幼稚园秘密花园| 天干天干天啪啪夜爽爽色变态| 无码一区二区三区爆白浆| 国产精品黄p在线观看| 365玖玖资源| 四虎直播在线上免费| 国产欧美在线手机观看| 欧美激情AAAA片免费视频 | writeas强制标记| 天美产精国品免费进入| 东方av正在进入 在线| 国产日韩岛国4k在线| 无码精品人妻一区二区三区98| 少女配狗视频大全播放| 婷婷五月情| 情侣作爱免费网站| 中国免费开放知识点| 国产高清视频在线观看无缓冲| 蘑菇mogu1.3.2版本官网发布| 仙踪林vxzl1world| 日本高清免费ppt| 葫芦娃app入口导航| 娜娜5OnlyFans官方站点| 搡老熟女国产L| 久久香蕉国产| 精品任你躁女女女| 国产精品无码无片在线观看3D | 第一精品福利网址导航| 免费AAA电视剧网站| それゆけまりんちゃん在线| 啊哈哈好长啊到底| 肉价高刘家家| 干的你走不动路| 反差婊大赛全网热议| 女式开襟游泳衣| 黄色片免费看视频| 日本丰满少妇xxxx| 人与动物性生交XXXXXBBBB| ysl水蜜视频| 三年中国免费高清观看| 国产情色题材| 《点 w 片》门户推荐| igao国产为爱寻找激情| 麻将传媒在线观看| 成品在线视频免费入口| 国产在线视频福利资源站| 免费观看篮球高清直播| 干黄软件治理全攻略| 国产亚洲欧美| 国产浮力草草直播在线| 黑料网反差大赛| AI去衣软件免费下载| www.汤姆叔叔.com| 国产精品久久欧美一区| 魅影免费版9.1| 大象传媒未满18勿秘密入口| 少女初婚真人版免费| 腰抬起来一下不然没法动| 亚洲精品美女久久久久99| 高潮肉欲少妇A片在线看| 高岭家姐妹动漫1| 亚洲精品无码永久电影在线| 暗夜9.1免费| 中文资源库官网8| 日本rap一姐潮水台| 男孩手冲视频| uu小学生幼儿| 无套内谢大学处破女www| 一起草视频在线观看| 《公司简介| xl司令第二季无马赛第八集| 精品俄罗斯bbw| 国产美女亚洲精品久久久综合| 国产无遮挡又黄又爽又色| 男生把坤坤插到女生的坤坤里面| 91久久福利国产成人精品| 男女欢愉极致体验| 《苹果91看片》高清视频| 满18岁免费观看高清电视剧推荐| 暗夜9.1免费| 特别的美容美发2| 18款禁用看黄入口ap| 国产在线精品一区二区中文| 纯白的轮回舞第一集在线| 公老粗挺进了我的密道| JAPANESE日本丰满少妇| 玖玖365每日更新| 国产入口秘 福利姫| 做运动视频扑克视频网站| 嗯~啊宝怎么这么多视频| 优秀种公猪选拔| 美丽的姑娘百科| 东北反差惊喜连连| 激情久久亚洲小说| xm66.ty技术指南| 少妇交换做爰4| 《无法拒绝的母亲》结局| 老熟女BBw搡BBBB仙踪林| 人人看人人摸人人操| 国产少女免费观看电视剧字幕大全| 被公侵犯怀孕的人妻中文字幕| 《成长9.1蓝莓》重磅登场| 玄莺煨(糙汉宠文 SC)| 92手机看片福利永久国产| 二男一女一片一级| 蘑菇视频成品红色logo| 天美传媒免费入口| 想禁漫官方下载| 杨贵妃m3u8传媒入口| 亚洲精品数据列表第3页| 美女大量吞精在线观看456| 国产亚洲欧美精品一区| 老阿姨免费追剧| 麻w豆w在w线免费观看| 黄9 1安装| 蓝莓视频成品人| 脱色摇床打扑克| 97天天摸摸天天澡澡天天爽爽| 骇爪的堕落浮殇| 亚洲国产精品成人网址天堂| 18款禁用软件APP入口榴莲| 甘雨遇盗宝团| 欧美经典blacked黑白配| 9.1芒果TV浏览器| 武汉17中门| 加勒比久综合久久| 《afcan》:性能解析| 色偷偷色噜噜狠狠网站30根| 娇妻与公喂奶涨奶| 久久丫精品久久丫| 亚洲va在线∨a天堂va欧美va| 教室停电插班花赵柔笔趣阁作文| 国产经典3及在线电影| 国产精品专区第一区| 久久中文骚妇内射| 母亲免费全集在线观看| 中日丰滿人毛茸BBW| 国外成品精品人入口青苹果| 电影《财阀之权2》播放| 日本一区二区三区爆乳| 国产超大型suv| 欧美又大又粗毛片多喷水| 少女动漫在线观看完整版| 快乐大本营已停播| 没有黄段子的世界是多么无聊| 《黄游手游平台》精选推荐| 福利视频在线观看| 一卡二卡三卡四卡五卡| 亚洲精品中国国产嫩草影院美女| 哥布林成神漫画无修改| 驰策影院在线观看| 《魅影9.1免费登录》极速体验| 精品无码国产自产拍在线观看蜜| 免费看黄的成人APP| 亚洲人成网77777亚洲| 欧美时尚新趋势| xvldeos中文官网| 国产无套普通话对白| 新疆滑雪精彩合集| 日本wwwww| 辣文公共邮箱| 黑白配公司产品系列13| 421pdf链接| 商旅行务绿色帽子日本1| 蝴蝶传媒最新版本| 黑人双人RAPPER中国欢迎您| 人畜禽corporations| 男生必备的放松技巧| 欧美成人国产精品高潮| 日本插槽x8深度评测| 牛和人交videos欧美3d| XXXXXL17岁| 醒来发现狗在上我| 俄罗斯玩小幼稚| 综合色天天鬼久久鬼色| 美艳善良的教师人妻| re66热只这有精品| 《91禁 破解版》引发热议| www.91.comyfhhg资源下载| 最近中文字幕高清中文| 偷看偷拍偷窥的网站| 99蜜桃在线观看免费视频网站| 蜜桃少妇av久久久久久久| 69精品人人槡人妻人人玩| t66t最新IP地址2025分享| 暗黑禁区在线观看资源| 91.com官方精选| 公猪子宫内3年| 完美世界柳神3d区资源| 全部免费特黄特色大片看片| 人人做人人插人人爱人人形爽| 91九色91啦mp4| 天天综合天天做天天综合| cow起草安装指南| 777米奇色狠狠888俺也去| 国产九一新作公布| gogogo免费高清在线中国| 天天综合国产精品| 乖我们换个姿态再来| 19岁大学生免费h软件| 婷婷五月日韩av永久免费| 兄妹高h文| 真人实拍女初披破www| 日本又又又又又又又精品| 欧美黑人xxxx性高清版| 久久免费看少妇高潮A片特黄毛多| 成全视频在线观看免费| 农村乱肉130全集| 久久久久久无码精品无码国产人妻丝瓜| 国产吴梦梦无套系列| 麻豆XXXXXX在线观看| 斗罗大陆176| 免费观看60分钟电视剧| 国产成久久免费精品av片天堂| 国产在线看片无码人精品| あのお母さんが騒いでいる.| 如何做ae视频| 糖logo官网页面设计| chinese国产老熟女| 一级二级三级四级黄片区| 成色18k.8.35m蓝莓| 阿阿阿铜铜铜铜铜| japanese50mature日本亂倫| 花瓶梅花图片| 国产乱码卡二卡三卡老狼在线观看| 免费体验区试爱20秒观| 亚洲高清国产拍精品青青草原| 《医务室的小秘密》动漫| 国产成人在线视频短片| jealousvue成熟少归a台| 东南亚儿童幼儿vip视频| 红桃38.28| 免费露开全乳开襟t恤网站入口 | 国产高清在线观看av片| 无风险9.1免费版安装动漫| 精东观影传媒大全| 国产又滑又嫩又白| 香港三级韩国三级日本三级| 日本和搜子居同的日子3| 亚洲熟妇无码爱v在线观看| 男生把坤坤放到女生的坤里视频| 大乳女人ⅩXXXX榨乳| 成熟管毛茸茸| 欧美精品v欧洲精品| 玖玖资源365日更新| 游戏cg18+成人日本| 小东西伸进手机| 国产大片md在线观看| 姝姝窝人体色www国产| 福建兄妹网站进入| 蜜柚网页版免费入口| 漫蛙2新体验| 黑桃.CV| 摄像头间谍隐患| 热门黑料揭秘| 安装入口选择设置| 欧洲站特大码胖mm潮流| 一路向西ed2k| 哥布林的洞窟动漫资源| 精品伊甸2022众众乐| 91app污| 轮滑网做差差事网站抖漫| 世界第一的初恋第三季| 国产女同疯狂作爱系列3| 玉米地被老头添的好爽| 亚洲精品欧美综合四区| 潍坊军训舞蹈报名| 国产精品99久久久久久久女警| 《wwwgfbz.gov.cn》国标查询 | 蘑菇湿地网页版入口| 欧美日系1区2区3区| 亚洲男gay| 浮力影视路线切换| 三士悠亚被操网站| Kamyuel作品集锦| 男生用困困女生困困视频| 亚洲欧洲自拍拍偷精品 美利坚 | 噜噜噜噜私人影院| 欧美剧情v网站在线看| 国产一区二区三区不卡av| 3d强APP| 国产AV熟女一区二区三区| 亚洲成av人无码综合在线| 我的超能力3d布吉岛| 饥渴少妇VIDEOS| 午夜美女裸体福利视频| 《黄瓜视频成》引领潮流| 小泽玛利亚一区二区在线观看| 午夜剧院免费观看| 鸭子tv国产在线永久| 国外进口苹果入口精品| 艾栗栗5p一区二区三区| 国产免费久久精品99久久| 我的好妈妈高清中字电影| 星空无限在线观看官网| 三级电影免费中文字幕| kuaibo.tw.cn视频| 白丝少萝的魅力| 黄色一级影视| 凌飞败类歌曲在线聆听| 大尺度+影音先锋| 成品片满18观看入口1| 成+人+免费+黄+网站| 无码任你躁久久久久久老妇蜜桃| 国产日韩未满十八禁止观看| 《4444444高清电视剧下载》海量资源| 绿野仙踪登陆入口| 蘑菇mogu2.6.0官网| 可以免费观看的黄色网址| 闺蜜的朋友3线观高清| 5g天天奭5g多人运在| 2021久久最新国产精品| 网站9.1入口直接访问| a毛片在线观看| 人人要人人操| 苹果视频m8u9| YW193CNO优物视频| 9.1播放器上线| 国产女女恋脚在线电影| 17c康平台优势| 2021亚洲va在线va天堂va国产| 无码无套少妇毛多18PXXXX| 国产成人无码A区在线观看视频APP| 波波浏览器下载安装指南| 人苦交ZZZZXXXX另类| 共享玩物(n)笔趣阁无弹窗| 女校花脱胎换骨| 99在线精品免费视频九九视| 伊人色综合久久天天人手人婷 | 十八禁网站免费观看| 沙丘最后有彩蛋吗| 久久久99久久久国产自输拍| 男男痛苦产卵触手play| 成都影院免费版| 光溜溜美女素材图片不模糊| 9.1视频免费版cad网站入口| 黄品汇色板| 打牌不盖被子视频| 17 C1起草视频| 成品网站crm| 亚洲精品国产二区图片欧美| 小蓝彩虹分| 欧类sv怡春院特级黄| 韩国邻居夫妇交换2| 人妻献身系列第54部| 女教师被弄出高潮| 69AV在线| 亚洲精品无码午夜福利理论片| 熟女少妇人妻中文字幕| 国产成人精品一区二区三区免费| 控制强 3D的| 人妻乱h久久做人人妻| 放荡亲女养成h| 被老板抱到办公室调数| 呦呦幼儿在线下载| 优质高清视频内容分享| 酒色成人网| 亚洲国产成人AV国产自| 魅魔触摸3.0下载| 男生女生修轮滑鞋| gogogo视频狗狗视频| 牛牛在线视频国产免费| 51在线今日大赛| 国产亚洲精品俞拍视频| 2018在线国产情侣拍视频| 波波浏览器色板精选| 第4色男人| 极品身材留学生洋老外男友| 国产乱子伦精品免费无码专区| 无码丰满少妇2在线观看| 《91看片无需下载.》在线观看| 咬小头头视频大全免费| 17 c18起草| 最近最新中文字幕大全高清版| 亚洲国产精品+制服丝袜| 印度BBBBB| 亚洲日产中文字幕无码| BNaeo美 国红枫影视| 女BBBBXXXX仙踪林| 欧美激情2| 国产又长又大又猛| bronya2024| 夜店透视短晚礼服长款| 69岁服务柬埔寨儿童| 国产强奷a片在线播放| 中国女rapper实力爆发| 赤子板栗电影高校老师| 片多多4399电视剧影视剧| 欧美外精品成品人入口苹果| 坤坤浏览器色| 京东影业奇幻新作| 520186中国版免费畅享| 国产小马拉车小男孩| 啊快点拔出来快回来了| 免费b站看大片| zank男童免费版下载| 做我的爱人4免费观看| 俄罗斯美女揉胸| 国精产品一二二区早餐有限公司| 《91 止》收官| 成品大香伊煮小辣椒白莲花| 四川省bwbwbwbwbwbw的区别| 超级碰在线观看| 学校楼梯自慰湿透H| 快猫旧版本| 久视频精品线在线观看| 中文字幕永久视频在线看| 精国产品一区二区三区四季| 9—10小小 女裸交| 国产极品JK白丝喷白浆羞羞| 激情综合色综合啪啪五月丁香搜索| 伦片丰满丰满午夜电影| 17.14路CV| 雨宿避雨首两集预告| 520886.com网页导航| 国产aⅤ精品一区二区三区久久| 婷婷午夜天1024| 116美女写真午夜一级116| 久久久久久亚洲精品成人| 欧美怡红院免费全部视频| 蜜桃成品人视频入口| 嫩草电影网嫩草影院| 亚洲精品无码成人片久久不卡| 亚洲精品中文字幕一二三四区| CHINESE丰满MATURE52| 日本大学生特黄一级免费看| jl8金莲星际传媒在线观看| 老版OnlyYou破解版世界杯| 国产精品对白刺激久久久| 久久中文字幕av不卡一区二区| 国外精品成品入在线口| y11111少妇无码电影| 很太吧官网| 雏田爆点解析| 洛克王国灵石| 美女们舔男子坤坤| 乌克兰少妇xxxx做受野外| 啊~生下来就是给爸爸c| 九九久伊在人线综合小收到草| 每日大赛 回家的路| 人物动物交互狗小茹| 张柏芝防走光事件| 激情五月色综合国产精品| 9l免费版轻松安装指南| 《1120.7126.2》代码解析 | 10000部未成年禁止| 伊甸乐园2024免费直达| 一边摸一边弄进去| 亚洲精品无码久久久久av老牛| 16岁少女容颜清丽| 总裁在体内不肯退出| 9.1成长小视颜蘑菇| 国内高清在线观看视频| 精东传媒jdyl027李娜娜| 鸿合(HiteVision)HV| old老太videos老妇| 黄瓜视频黄叉叉叉叉| 生活中的玛丽拉经典8ks电影| 国产日韩综合精东影业| 精品国产AV无码一区二区三区| 年轻的妈妈3| 日本大学生特黄一级免费看| 日韩国产中文字幕| 地铁少女触感体验| 双男主激情演绎| 51今日大赛精彩回顾| 青乐娱精品视频一国产分类| 啊呀咦呀咦啊咦呀哦日本歌| 妖精视频免费观看电视剧最新版本更 | 杨贵妃映传媒有限公司官网| 《黄片APP大全》精选推荐| 老师脱 给学生摸| 17c.com创作平台| Garyboy男孩| 久久99久久99精品免视看| 《免费版9.1老版本下载》安全获取| s货叫大声点c懒你的sb| 男女生齐拆解| 男神女神秘籍| 日韩国产在线2020| 91天美星空蜜桃果冻| 阿阿痛痛痛痛痛痛痛痛痛疼疼疼疼 | 饭饭小说论坛| 吃小头头视频观看| 小医仙指导| 《com173一起草》初创指南| 亚洲第一综合天堂社区| 《9丨看片》精彩影视| 奖励网站v.2.8.6| 抖淫免费软件下载大全| 1204基地手机版本更新| 舔到阴流水的完整视频| 免费网站推广入口2025| 成品片a免| 男人的天堂AV网址| yy1111111少妇影院光屁股| 边做边爱播放免费观看| 糖心破茧解版| 女朋友的妈妈双字ID| 亚洲欧美中文日韩中国| PTA会长| 学生XXXX69| riav压轴大陆精品| 幸福宝隐藏入口读书| 精品无码国产日韩制服丝袜| 国产女人与黑人精品中文| 人工智能让女神下海不是梦| 国产人又一人又粗XXXXX| 快节奏少罗曼| 糖心破解版全功能解锁| 洞洞杂货铺免费看| 动漫精品无码H在线观看| 色色软件下载免费| 444奇米影视四色| 人与善zzzzⅹxxxx| 国产欧美va欧美vahd| 国产精品成人无码久久久| 《小 伸进 91(直播)官方网》精彩互动| 驷马固定架视频红桃视频| 爱剪辑国产在线看福利| 32pao强力打造高速高效| x7x7x7x7x暴躁2024最新| 中文在线高清| 绝色教师电影| 久久久久久久久久久国产| 在线播放黄| 乱码午夜-极品国产内射| 亚洲欧洲日产国码无码久久99| 佟丽娅台长| 久久男人AV资源站| 一错错错30分钟电视剧在线观看| 红袖直播APP下载安装| 万里长征不打烊| 国自产精品手机在线观看视频| 李洪涛无刷电机| 韩国漫画免费| 寸止挑战2雨后小故事| 母亲最佳受孕期| 两年半安装下载lnb.cpm| 《免费看91》海量视频随意看| 成品动漫app下载有哪些软件| 今天高清视频在线观看播放| 纯净体验在线观影| 女保险推销员为业绩在线| 让我亲一下你的小坤坤| 仙女的手放在坤坤身上| 青青草99久久精品国产综合| 樱花动漫《呼吸过度》| 17 c.nom网页版| 老太bbw搡bbbb搡bbbb| 接电话被c的说不了| 又粗又黄又爽视频免费看| 52G我爱搞g52| 国外黄冈网免费推广平台| 国产精品久久久久久久久电影网| 蘑菇精国2024入口| avtt网| 点击即看不用下载软件| 美国老少配BGM| 不见星空在线免费观看| 损友穿上人皮变成妈妈漫画| 精东影业传媒mv国产剧| 男男跪床场景揭秘| 搜同大陆防屏蔽| 粉嫩虎白女白嫩白紧窄| 老婆未满二十| 魅影91震撼发布| 糖心破茧解版| 处雏一区二区三区精品| 91精产区一区三区| 人妻少妇偷人精品无码| 国产色无码精品视频国产 | 蓝鲸50个任务是什么| 日韩欧美国产亚洲制服| 天天摸天天添| 成人午夜视频精品一区| 有人看片吗免费的| 麻豆Xvideos台湾传媒| 2020年国产最新在线观看| 9—10小小 女裸交| 小乌酱百合系列黑白双丝| 伊人情人成综合国产| 亚洲果冻天美精东在线| 跟自己家里动物做过| 看免费黄色大片| 妖精漫画在线登录页面不用下载| 《成人浏览器18禁》官方下载| 17c.16.c官网| 妻子6免费完整高清电视剧看| 教师逾矩行为曝光| 67194免费观看| 被H系统改造成校花被H| 一对一视频聊天听指挥怎么玩| 18 流白浆 舌吻| 亚洲成色av网站午夜影视| 红桃国标17c纸牌玩法介绍| 软件大全免费版3.0.3| ae欧美成人精品| 17c黑料爆料| 成人啪啪色婷婷久久毛| 成本人网站| 欧美丰满熟妇xxxx性ppx人| 免费全国空降app| 118396神秘电影免费版| 斗鱼造娃娃视频| 欧美极品另类ⅴideosde| 20岁学生族| ワンピースエロじ天堂| 天堂岛最新版在线bt天堂| 四川bbbbbbnbbbm政策支持| 91中文字日产乱幕4区| 小蓝gtv官方下载| 美国唐人社区| a级黄色毛片三| igao干干搜索| 暗网下载指南| 小象影视传媒ceo| 野花社区观看免费观看视频6大全| 台湾旺来出品写真集歌曲 | 少女吃巴雷特视频| 少妇粉嫩小泬喷水视频在线观看| 国产精品导航在线观看| 国模冰莲自慰肥美胞极品人体图| 国产大秀直播在线观看| 亚洲精品无码不卡久久久久| 免费人成在线观看| 管晨辰喜欢保温杯| 国产永久免费观看视频| 雪白的扔子视频大全在线观看| 男人的天堂v在线播放| 97干视频| 啪啪免费网址| 《拖 摸 欧美》深度解析| 日本免费专区在线观看中| 麻m豆m传m媒影视| 两个一起上的话会坏掉的| 曰韩无砖码一二区| 色综合久久综合欧美综合网| 10000部高清免费观看电视剧| 鲁一鲁一鲁一鲁澡一澡| 成人无码α片在线观看不卡| 一堆男生用扩宫器玩我| premiere中文版官网| 人妻无码中文字幕永久有效视频| Ⅴide0S娇小粉嫩| 《网页版爱液》官方下载| 互换娇妻爽文100系列电影| 张越最新动态不打烊| ass富 婆大腚沟pics| 亚洲性爱图| 欧美曰本一本道无码dvd| 《韩漫》热门精选| 国产精品亚洲片在线观看不卡| 荷兰少女高清视频| 香蕉文化漫画免费下拉式| 手机观看在线电影国产| 中文字幕中文在线35页| 大雷擦狙官网免费入口| 羞答答软件轻松下载| 天狼文化传媒公司高清| 杨贵妃老夫子必看影视| 精卫网黄台| 星空无痕MV免费观赏| 欧美乱大交xxxxx潮喷| 久久久中文字幕| 亚洲区和二线产区| P站9.1免费版| 最近2019在线中文字幕8| 精国产品一区二区三区四季| 秋秋影视国产在线观看| 精品在线国产福利观看| 甘蔗地视频| 触电大师漫画免费漫画页面| 《艳香艳史》在线播放| 错撩讲的是什么| skixixuygur维语kino| 离我最近卖农药| 中国japanese高潮尖叫| 曰本三级大全| 国内超清推理片众乐乐| 少妇人妻邻居做爰无码| 麻逗无套入口| 爱唯侦察论坛入口| jvid顶级绝版掉掉蒂蒂| 精品国产第一国产综合精品| 魅魔的惩罚游戏| 杨幂孤岛惊魂| 免费奖励自己的正能量网站| 188557com免费观看| 熟妇内谢69XXXXXA片 | 国产在线6677视频| 《18 无套蘑菇视频免费》在线观看| 亚洲VA久久久噜噜噜久久天堂 | 色哟哟影视在线观看| 中字无码AV点击进入| tobu最新日本免费| 葫芦不卖寻常药| 人妻无码AV中文系列久久软件 | 妺妺窝人体色www看美国| 国产中年熟女高潮大集合| 国产亚洲精品久久777777| 福利所第一导航| 小舞舞姿轻盈| 性色a∨人人爽网站HDkp885| 精彩对白国产在线观看| 9 1免费版安装下载| 10204工厂地址| 鲁大师免费使用| 《黄金app免费下载》全新上线| 孟美岐419双插头| 无码熟妇人妻AV影音先锋| 本庄优花被邀请的人妻| 红杏在线观看免费播放高清电视剧 | x7x7x7全新升级| 国产一区二区在线看麻豆| 一卡二卡三卡四卡五卡| after之后1| 中国国模01[150p]新银杏| 波多野结衣一区二区三区av免费| 男男情感交融| 多人做aj的视频教程| 美人直播app安装| 狼人大伊在人51线香在线| 囯产精品久久久久久久久鲁丝| 一本一道av中文无码观看| 真人槽鼻视频素材| 露出你的獠牙免费阅读全文| 用嘴巴吃鸡| 杨贵妃影视传媒| 国产有码在线亚洲视频| 成品网站源码1688| 趣味观影免费下载9.1版本| 小东西你是不是欠c校园阅读| AIYE.LA精选资源| 胸部图片意外泄露| 78插在i3里| 久久大香伊蕉在人线国产h| 18人口工彩画| 火影忍者汉化cg全彩| 兽交xxxxxxbbbbb| 夸克浏览器(海外版)| 《吃鸡成人版18》极致生存| 两个人在线观看高清哔哩哔哩视频| 潜入医院妇科检查| Onlyfans颜值排行| 人人人澡人人人人爽| 狗狗和人胶配方的视频| mugen动漫大乱斗| 国产巨大 BBBB俄罗斯| 破解版哔哩哔哩| 国产色青青视频在线观看撒| 炸裂吧巨棒全网免费阅读观看| 我的漂亮的锁子2| 中文字幕人妻被公上司喝醉| 熟妇人妻AV无码一区二区三区| 人人人人摸人人人人操| 天天av天天爽无码中文| 《鲁鲁大师高清在线播放》免费观看| 中文字幕日产乱码| 逗一逗含羞草| 三及片网站| 17c路mo性能跑分实测| 最好免费高清视频在线观看| 歪歪漫画免费版正版漫画| 曰韩欧洲a∨天码专区| fulao2轻量版在线观看| 男孩把自己的坤坤让女孩| 国产超清精品在线观看| 成人激情综合网| Java资源下载大全| 男的犯困车里隐藏女伴| 久re热这里只有精品| 绿意盎然海角侄子14.7| 18岁青春印记| 国产又粗又硬又大爽黄老大爷视| 国产精品你懂的在线资源观看| 亚洲AⅤ在线无码播放毛片| 亚洲制袜丝服10页| 18大禁止软件app| 国产又粗又丈又长| 姐姐哺乳期温馨喂宝宝| 小小拗女一区二区三区| 老师穿黑色双开真丝旗袍做| 亚洲专区欧美专区| 9612黄桃视频| 777第四色| 猎奇小屋(破解版)| 亚洲综合伊人久久综合| 善良女友的妈妈| 香蕉文化动漫漫画小说免费阅读下拉 | 水蜜桃追剧神器| 最新的喜剧电影| 疯狂牧场2RanchRush2| 92国产精品午夜福利无毒不卡| 国产激情久久久久久熟女老人| 无码人妻少妇久久中文字幕蜜桃| 99久久无码一区人妻A黑| 成品人片a直接进入入口| 触摸游戏新体验| 女邻居夹得好紧太爽了A片| 复仇母女漫画画免费读漫画| 拔萝卜又痛又叫声音视频| 国产精品毛片一区二区三区| 极品白嫩23p| 国产精品kkpd在线| 成人爽a毛片在线视频| 一起草17.c在线观看| 吃瓜群众爆料| 日本一卡二卡新区乱码工| 娇小BBW搡BBB搡BBBBⅤ| 日本商务旅行戴绿色帽子电影| 爱液老版红色logo| ppp动态图| 人妻少妇精品中文字幕AV蜜桃| 每日大赛 主题大赛 寸止挑战| 国产欧美日韩综合精品二区| 访问页面已升级| 4438x全国大免| 高潮又爽又无遮挡又免费| 高n车多肉公交车| 天美麻花果冻拉拉升职记| 国产蘿莉视频在线播放| 王者荣耀CDK| 免费夫妻二人看麦片毛毛| gogogo手机高清在线观看| 你弄得人家里都是水| 人与doogZO0k性开放| 永久地址91C.ⅩXX| 免费下载自行车惩罚室升级版| 夜趣精品500导航| mm1313亚洲精品无码久久| tobu8中国在线观看| 日韩精品高分影片| 国产亚洲精品A在线观看| 97久久婷婷五月综合色D啪蜜芽| 地球帅哥球球小视频大全| 群体交替策略| 国产成人a码男人的天堂| 血十字漫画修女篇无删减| 小欣奈vlog大耳狗之梦1| 在线观看视频直播国产| 精产品自偷自偷吃瓜| 国产视频播放| 9191在线精品国产| 0930熟妇五十路无码| win登录入口详解| 精品乱久久| 激情越野飞驰| 软白嫩(H)| 用手我们换一下地方做| 开心五月婷停深深爱| 水拉丝了怎么办| 中国热女仑乱HD| 一起草综合网| 中文字幕人妻少妇引诱隔壁| 国产gv在线观看网址| 久久精品成人免费观看97 | 成人91看片软件| 复古毛葺葺收获期| 东京电影院推荐| 1024免费视频| 九狐网站桃红色系列| 慕思艾慕社区0币| 九一国产高清在线视频| B站推广入口2023| 精品欧美А∨无码黑人| 国产又粗又大又爽又黄| 少妇偷拍精品高潮少妇| 成品人片a91观看入口888| 日韩久久久久久中文人妻| 一级BBBBBB毛片| 已满18从此进入鲍鱼 | 白丝校花校园日常| 草泥馬影视免费看高清| 电钻门王大炮在线观看| 杨敏思版金银梅绽放| 5g9j.cin| 163聊天室| 国产精品手机视频| 妹妹的人设崩塌| AcFun苹果轻量版| 2023暴躁发车| 成全免费看高清电影| 3D无尽之域| 抖阴APP下载| 传媒糖心多乙国产| 9.1播放器免费下载| 天美精国品免费入口| 《9.1成长蘑菇线路》技巧详解| 91果冻制片厂在线观看| 黄wwwww| 丁丁尺寸17cm算大吗| 吴梦梦音乐画面动人| iphonexsmax欧美高级质感| 喵绅HCMOIC士18| 视频api| 7x7x7x7x任意槽蘑菇| 《抖阴APP免费下载》全新上线| 欧美性激情| 贝拉火箭6部火箭定制| 吴梦梦演的《还房贷的女英雄》| 俄罗斯16岁csgo| 丰满的少妇xxxxx极品刘亦菲| 国产WWWW| 精品一卡2卡三卡4卡乱码精品视频| 御孟子糖心LOGO| 《91导航》界面清爽| 中国老女人凸hd| 我们几个换着玩| 巴西女人性狂猛交| 久久久人人人婷婷色东京热| 中国bgmbgmbgm老妇在线| 午夜无码视频在线观看网站| 适合夫妻一起看的港片推荐 | 7723免费观看完整版| 《爱液免下载》私密保健指南| 俄罗斯iphone13视频| 国产精品天仙tv在线| 日本yyyyyyyyyyy| 亚洲日本va| wm32223亚洲主题| 大雷擦狙狙免费网站| 和儿子共享天伦之乐| 婉莹助农民工圆梦| 美妙人妻女友系列| 亚洲免费观看视频| 欧美天欧美天堂aⅴ在线| 宝宝我就进去一点不会疼的| 国产精品——色哟哟| 激情播播网| 《辶喿扌畐的姐弟从小小说》经典| 免费满十八岁看的电视剧| 成视频年人黄网站免费视频| 《草莓视频下载APP》高清影视| 日产2021亮点| 国产自拍在线| abab001.com| 好漫漫破解在线看入口| 二次元一起差差差| 邓伦金晨做了一晚上| 附近的妇女| ACG漫画网| 于震演的电视剧| 唐沁vlog艺小涵生活| 湖南卫视直播吧| 亚洲综合成人婷婷五月在线观看| chineseboy飞机18| 深夜孩童暖心举动| 野外一及毛片| 日本高清java18| 三浦惠理子SPRD| 草泥馬影视免费观看高清| 俱乐部轮换游戏| 钢钢钢铜铜铜铜钢钢钢| 有人有在线看片资源吗www| 思思热视频分享| 97久久国产露脸精品国产| 诺提里森游戏官网入口| only盛 世容颜柚子猫| 少妇内射视频播放舔大片| 偷拍久久超碰| 超碰00资源护士| 成人爱做日本视频免费| 《17岁网站》青春专属| 91NYY| 成品动漫站nike| 亚洲成av人影院| 《九条南无女菩萨》慈悲普渡众生| 12aⅴ小视频| 动感小站动感之星在线观看| AI萝莉艺术创作| XXIX29残疾| 成人软件免费使用| 巨卜智能推荐算法| 飓风营救1在线观看| 被多人C了一天是什么体验| 老婆交换全系列| 春暖花开行吧有你cc| 男人捅女人软件| 铜铜铜铜钢钢钢钢好费版| 别墅互换游戏2免费观看| 无码一区二区三区亚洲人妻| 鳝鱼门事件揭秘| a级片免费| 亚洲一区二区三区在线播放无码| 爱情岛论坛短视频| 73话美静的泳衣悠米| 《偷拍 流浆 水在线观看》揭秘工业现场 | 丰年经继拇新传| 芋圆呀麻酥酥玩具酱| 最新的喜剧电影| 星空传媒影视片头| 成人网站免费看黄a站视频| 日韩久久无码免费毛片软件| 夜精品无码a片一区二区蜜桃| 天美果冻影视传媒在线| 免费正能量网站正能量| 男人和女人机机对机机| 糖心破解版文件支持多种格式| 歪歪漫画官方登录页面入口| 《行情网站下载》介绍| 亚洲欧美激情| 国产粉嫩系列| 亚洲人成无码网www电影榴莲| 女朋友水量很多男生会觉得| zljzljzlj日本老师| 250ai艺术中心| 17c爆料网八卦有理| 蔚蓝档案9.1奖励入口在哪| XXX亲子伦XXXinin| 婷婷成人基地| 人人操人人看人人干| 明明说好只是蹭蹭的樱花动漫| 一本久道久久综合婷婷五月| 蘑菇mogu2官网版本更新| 国产初高中生真实在线视频| 糖果vlog日常分享| 欧美日韩生活片| 小明看看永久| 日韩无套内射高潮| 白狐影视传媒3773ty| 独家爱情岛官方网| 仙踪林19岁l潮| 《17cc网黑料爆料官网》揭露内幕 | 大众广告背景音乐| 大香w蕉w少w妇在线播放| 东北打桩机2023gra| 《禁 禁 网址》| 三级网络免费地址| 人人澡人人澡人人看添av| 超薄丝袜足J好爽在线| 少女游戏免费看| 天狼理论影手机2023| 17c在线免费观看| 性生交大全免费看| 《成人免费看片 '视》高清在线观看| 人人摸人人上| 毛毛虫免费观看无需下载 | 果冻制作厂| 9.1免费版大全| 《无法拒绝的母亲》结局| 超碰97人人做人人爱可以下载| 下班路上捡到条蛇动漫| 中文字幕人妻熟女人妻洋洋| 下载桃花源APP| 超清无码一区二区三区| 亚马逊精品推荐| 久久青青草原精品国产| 51漫画免费漫画页面漫画弹窗| 麻痘精品产品入口202| 黄金网站9.1直接进入观看| 免费人成视频x8x8老司机| 天涯pro网页版进入| 少女吃78免费看| 久久精品中文字幕免费| 无尺码精品产品福利片| 亚洲日韩国产一区二区三区| 999精品在线| 天堂影院一区二区三区四区| 国产电影网址| 9175xyz.com精彩体验| 纯肉无遮挡H肉动漫在线观看国产| 51cg.fun最新官网是多少| 人马杂配mv的视频美国版| 免费约妹子软件| 固产牲生活片兔费| MOOC美国版免费推荐| 性生交大全免费看| 真人做爰片免费观看播放第09集| CV高效秘诀| 熊猫tv精彩直播| 人狗大战6免费观看正版 | 姐姐给我戴上避孕套歌词| 真实双人插画的视频如果有爱| 欧美小孕妇| 成人免费毛片内射美女-百度| 蓝莓视频成长3.4| 《窝窝社区》温馨家园| 天天做天天摸天天爽天天爱 | 9.1网站平台免费平台| 《17.c.07 起草跳转口》指南| 国产aⅴ精品一区二区果冻| 国产高清砖吗砖专区| 小辣椒福利视频导航| 抖大雷舞蹈| 妖精视频国产| 亚洲日本bbw护士| gogo全球高清专业艺术摄影| 9.1破解版全新升级| 免费中日高清无专码永久| 男子被戴口球反绑手脚塞箱子| 久久久久中文伊人久久久| 缅北黑暗稀缺资源| 国产在线第一页草草影| 久久精品日日躁夜夜躁| 老奶奶bgmbgm人俄罗斯| 国产普通话BBw| 他掀开裙子舌头伸进去添在线视频 | iagao为生活加点料| 仙踪林大陆官方主页| 伊伊直播app| 久久三久久一久三| 抖漫动漫9.1版本下载| 美少女免费高清版观看| 最近最新高清中文字幕mv在线| 亚洲欧洲日韩国产| 四川省一级黄视频| 日本三级韩国三级欧美三级| 浩君全彩acg★下拉漫画| 黑田同学免费动漫在线观看| 精品无码日韩国产不卡AV| 国产精品无码一二区免费| 人妻少妇偷人精品无码| 麻媒传媒mv高清版在线观看| 8x8x8x8插槽用途解析| 青青草免费观看| 可以进入的网站| 《黄金软件怎么下载》安全正版下载指南| 91少婦裸乳風波| 国产免费情侣在线视频| 彩虹岛小草| 六十路北森麻子在线| 舌吻伸舌头原声不带歌| 久久精品国产99精品国产2021| gtv黄男男入口| 畅享Gogogo高清免费手机| 国产又色又爽又刺激在线播放| 17c.14一起槽| B站成年人开播指南| 婷婷被肉20部分小说| 中国毛茸茸BBXX| 商务旅行出差绿色帽子| 已满18点击进入i3| 芝芝国产无码在线播放| 蘑菇隐藏线路| 成都4片p视频| 八重神子大欧派奖励| 《91n.c》原创精选| 宝贝我想抱着你做| 人妖videos| HDhd艹逼中国| 高清vodafonewifi| 晚娘下完整版| XXXNX日本| 满18点击此处3秒自动跳转| 已满十八岁免费观看平台| 万篇长征黑料大全| 国产精品久久久久久久久久久久| 小鲜肉gary2023飞机小蓝o| 《永久免费 看片!在线观看》最新影视| 绿帽子精选系列| 免费的强软件| 蘑菇视频爆料网| 宜兴陶都论坛| 91精产品一三三三黄色| 手铐脚铐束缚体验| 一直免费的服务器| 湿透的按摩2中文版| 夏鸣星激动情绪瞬间| 交换温柔韩国| 变态手游平台游戏| 九玄旧版免费版| 星空无限传媒有限公司| 17c在线观看免费播放电视剧大全| 黑暗正能量| 海角爆料吃瓜| 麻花传剧九九九蘑菇| 嘿咻嘿咻男女免费专区| 92成人午夜福利一区二区| bilibili禁 漫| 高N 车多肉多| ワピスのエロ天堂| 成人 亚洲 欧美 另类| 国产精品精华液| 欧美肥妇多毛bbw| 最新精品国产偷自在线| 实名认证身份证2025| 国产色视频一区二区三区| 久久av无码αv高潮αv喷吹| 日本妈妈视频| 17c 一起草| 麻花星空无限观看| 《朋友的未婚妻》| 大象视频最新永久网名| 李宗瑞 种子下载| 一边做饭一边躁狂暴躁视频讲解| 麻痘入口在线| 蜜桃影像传媒有限公司| 欧美m清砖码区免费入口| 黑人刚破完处就三P| 麻花痘精国品在线视频| 《900城市空降免费》全国覆盖| 中文高清无码人妻| 色悠久久久久综合网香蕉| 成人精品动漫H无码| 性饥渴的农村熟妇| 免费在线黄色网| 人人妻人人做人人爽| 黑客1000部家庭监控安装| 无码伊人66久久大杳蕉网站谷歌 | 大w象w传w媒入口| 无风险9.1人才网| 2023国产精品秘 入口99| 蜜芽.768.一区忘忧草| 91老版本| 《惩罚校花扒开往下摸》校花被惩罚 | 向日葵视频罗志祥总结| 《色五月激情五月》绚烂如画| 雷电将军乳液狂飙| JM《巡飞弹来袭》| 国产区免费| 《18禁网页版登入网址》极速入口| 精品无码三级在线观看视频| 最新购买海角大神绿意盎然下药| 大象ceo传媒ceo| 男人狂躁进女人| 格力空调跳E2风扇不转| 99久久综合精品五月天| 大秀伊煮蕉一人一煮一线| 亚洲色欲色欲天天天www| 红桃ht2.app查询| 生活服务app| 亚洲二线产区区| 亚洲日韩精品无码专区| 杨贵妃传媒18勿入| 2023年免费版在线观看体验升级| 国产日韩在线时看| 伊缅园免费一二三路线| 年轻的母亲2有线4| 188367mooc代码| 十八岁免费观看完整版| 雷电将军3d模型资源| 色龙bt下载| 搞机time直接打开不用不收钱| 80岁老妇xxxxx高清| 美女特级毛片| 初中生活记录| 成人插画人物素材视频| 91免费短视频优选| 一级毛片影院| 色婷婷综合久久久中文字幕| 港版优质普通话教材| after之后1| 中文字幕三级人妻无码视频| 婷婷色综合视频在线观看| 小黄猫传媒在线观看23| 迪卡侬潮水门事件15分钟| 无遮引人入胜新视频| Xbox播放高清影片一| 午夜网创造美好夜生活| 今天高清视频在线观看播放| 蘑菇视频粉色logo旧版本| 14cc吃瓜网最新爆料新闻| 老师不行太粗坐不下去视频| 中文字字幕人妻中文| 国产破处视频在线播放| 中文一区二区| 商务旅行戴录帽| 污污十八禁| 人与禽交高清在线播放| 蓝莓视频在线| 狗爷城中村转悠半天| 狼友视频分享| 《成品网站图片大全》创意荟萃| 《男 女 摸 免费动漫视频》在线观看| 《成色18k1.220.38》精致工艺| 国产毛毛浓密茂盛精品| 亚洲国产AV导航第一福利网| B站开放见仍头走秀原版| 人善交VIDEOS欧美3D| 小黄猫画映传媒m3u8| 337p人体高清艺术| 51天美众乐乐视频| 嗯~宝宝不可以吃哪里网站| 狼人无码精华av午夜精品| 一同看gmv网页版| 亚精产品一二四区视在线| 荷兰夫妻教育纪录片| 62传媒映像丶天美丶星空| 51国产高清视频在线| 高清播放8器| china熟女熟妇乱老女人| 《成色18.8811.7v官网》精准发布| 国产成人一区二区三区免费| 女视频www 女| 久久亚洲精品国产精品婷婷| 幼儿uu稀缺网| 内射少妇36p九色| 看免费黄色| 成全我在线观看免费第二季| 人人人看人人模| JUFD708爆乳女将织田| 猫咪mv最新网名在线观看免费| 黄金精品资源| 大鱼tv直播正版| 免费苹果行情网站www| 困困塞进老师书包| 富二代抖音短视频| 国产成人无码免费视频在线| 免费观看已满十八岁高清电视剧| 狗爷冬日归来| 国产亚州美州欧州综合一区| 小学生精品卡1一卡二| 草草网站影院白丝内射| 美国女人与猪dna的dna相似度 | 美女热舞被偷拍| 92媒传媒mv在线视频| 触摸少女游戏| 精品区至一二区打扑克| 海角社区披风少年视频| 蘑菇tv网页版登陆3秒入口| 女人下面让男人桶爽| 小娇女(h)| 纽约第一会所| 摘み取られて污染された| 电梯里的隐形人2.0汉化破解| 可爱过敏原特曲漫画版| 我的挚友太可爱了动漫| 不收费的黄台直播| 斑马电影街茄子视频尤物视频| CG旺旺的CG知识分享平台| 国产清纯美女爆白浆视频| 熟女人妻av完整一区二区三区| 免费PPT模板下载| 直男司机黑色43| 永久免费精品精品永久-夜色| 龙bt上不去了| 国产精品人人做人人爽| 亚洲国产精品一区二区久久HS | ysl蜜桃4735| 京东传媒app免费版极速版| 国产精品va| 国产午夜av秒播在线观看| 亚洲一卡一卡二新区无人区| 猛男被猛男CAO尿| JM《巡飞弹来袭》 | 五个黑人玩一女4p| 大bbw大bbwbbw| 优质内容精选| 芋圆呀vlog观看| 熟女人妇 成熟妇女系列| 99久久精品国产免费| 满18崴按此三秒进入| 6间房隐藏版房间| 亚洲yeezy入口| 水蜜桃仙踪林忘忧草| 国产又大又粗又长又猛| 吴梦梦到粉丝家第一集| 91兔费高清无砖码区免| 聚会的目的3| 萌白酱时尚编发| 皇兽zozozo伦交| 亚洲一区自拍高清亚洲精品| 国产乱子伦视频在线观看| 少妇人妻200篇白洁| 《大地中文第139》探索精彩内容| 我和丰满的瑜伽老师| 亚洲色欲肉欲www综合影院| 优质jy收集器系统位面| 久久a great| 热心的朝阳群众51cgfun| 花蝴蝶论坛DISCUZ| 中字幕无线码中文人口超清| japanese类别| 庥豆在线众众乐免费观影| 日本黄冈网站推荐| 久久国产精品无码视欧美| 胸罩正确穿戴全教程| 再深点灬舒服灬太大了灬爽灬深点| H软件高效应用指南| 四川小少妇bbaabbaa| 古阿扎31秒视频| a网站免费观看| 太阳成app| 禁呦暗交小u女| 一起草cad免费观看| 南通高三实验室4分25秒图片| 鱿鱼b2577直接进入村民變主播| 在没人的教学楼走廊里做| 特级毛片在线大全免费播放| adc年龄确认大驾光临未满十八岁请离| 91老夫子传媒在线入| 黑人BBBBBVBBBBBB| 风声电视剧下载| 亚洲熟妇无码另类久久久 | 又湿又紧又爽又大又a视频| 天天爽夜夜爽人人爽| 体育生日常训练| 男人的天堂av色欲网| 善良娇妻让农民工发泄| 曼娜销魂第6集录像回放| 舌L子伦熟妇αV| 《17c13 nom》主题解读| 嫩叶草2025地扯一二| FerrPorno87饾憵饾憵| 久久精品国产视频在热| 丰满老熟妇肥大bbbbbb| lol熔岩巨兽出装| 国产第一尤物在线观看| 日本护士毛茸茸高潮| btbxcc官网进入免费| GOGOGO正版高清| 学生妹高清版电视剧漫画| 抖音破解版免费下载| 向日葵视频网站| 吃奶揉捏奶头高潮视频| a.91ac mc91制片果冻传媒| 明星造梦工厂| 在线观看国产精品青青| 麻花传播媒体免费观| 人人妻人人添人人爽日韩欧美| 黑人巨大系列在线播放| 红桃视频邮箱地址| 旧里番巨人妻女教师1~2全集| 俄罗斯女人大战黑巨茎| 国产精品亚洲A∨天堂| 91在线国产观看视频| 99国精产品灬源码1688日本| 蝌蚪窝一个可以释放平台| 蘑菇视频安卓版| 大黄河奔腾不息| ZOOMSERVO兽mt7| 三角恋漫画图片双男主| julia中文字幕在线观看| 龙袍下的她作者黛妃| 家族内乱换刘家目录| 女人与ZZZ000ⅹⅹⅹ| 血十字漫画免费观看修女| www.zuise.com免费| 9i果冻蘑菇制作厂| 山西医科大学研究生院| 亚洲成AV人片天堂网九九| 和最讨厌的上司同住一屋| 色综合天天综合网国产成人网 | 曰本不卡祯频| 给我播放免费播放片| chinese国产avvideoxxxx实拍| 深入交流面红耳赤视频| YouTube最新技巧分享| 乌克兰vogue| 每日大赛吃瓜爆料合集视频播放| 来者不拒的韶恩 漫画| 铜雕艺术免费下载| 日本wv一本一道久久香蕉| 91在线国产最新章节| x7x7暴 力噪入口| 《91网址》精品导航| 51cg7.fun今日吃瓜| 父亲的大东西给我| 2.幼儿东南亚精品| 日本vpswindows公| av无码国产在线看免费网站| 《9.1漫画打开》独家首发| 小奶狗APP福引导2021| 啊灬啊灬啊灬快灬高潮男| 中国护士69HD爽护士| 凹凸国产熟女精品视频| 免费看黄色的应用| 国产小马拉大车真实案例| 超碰中文字幕| 少女哔哩哔哩免费播放| 61传媒视频在线观看| 天空影院免费观看大全视频| 性色AV一区二区三区夜夜嗨| 黄色软件大全3.0| 国产办公室秘书无码精品99 | 99亚洲精品卡2卡三卡4卡2卡| 97在线观看| 亚洲精品无码鲁网中文电影| 井川里予黑料吃瓜网站| 色戒2小时38分无删减版| 《黄色小视频链接》坚决抵制 | 又黄又刺激| 《扒开 动漫 羞羞》精彩解析 | 久久婷婷人人澡人人爽人人喊| 艳乳欲仙欲死在线观看| 78m78成人摸| 台湾无码AV一区二区三区| 做到双眼失焦小腹痉挛| 亚洲精品一区国产精品丝瓜| 中国大妈supreme| 精品国偷自产在线电影| 色婷婷综合久久久久中文字幕| 爱情岛论坛永久亚洲精品| 魅影5.3.v1.5永不更新| 国产高清情侣视频2019年| 国内精品久久久久影院薰衣草| 男人运动后脱躁| 接线盒的作用| 台湾性BBBB| 骚狐视频精彩剪辑| 有多少跟爸爸做过的| 成都情侣追剧指南| 99久久亚洲精品无码毛片| 广东省电力第一工程局| 午夜男女爽爽刺激视频在线观看| 亚洲疼疼疼| 把男生的坤坤戳到女生的坤坤里视频| 欧美成人a在线网站| 1207手机基地最新| 女王碎蛋狂魔小说| av狼公告| 少女心弦撩动| 一区二区+欧美激情| 蘑菇mogu2官网版本更新| 国产三级精品三级在线专1| 成全在线观看免费完整的| 亚洲丰满熟女一区二区哦| 亚洲人AV在线无码影院观看| 外国spank| 佟娅紧缚虐恋| 日本邪恶动态图9191| 成品大香伊煮蕉免天美| 亚洲精华国产精华精华| 《17c24c路CV》高性能首选| 51大赛精彩纷呈| 光棍天堂网| 黑人巨大精品欧美黑寡妇| 《男欢女爱| 丰满少妇三级全黄| 小姨三级片红梅剧院小姑播放| 糖心logo桃桃学姐| 京东天美果冻传媒影视| 人妻被修空调在夫面侵犯| 伊人精品成人久久综合全集观看| xxxHD67超清体验| 成品人直播app苹果| 监控偷盗一区网站| 欧美日一区二区三区| 成品源码1688直接进入| 国产原创aa .竹菊| 久久久久国产精品嫩草影院| 俺来也俺去啦最新在线| 99国精产品一品三在线| 国产sm调教视频在线观看| 胸前的小兔子抖来抖去的直播 | 小色猫传媒隐蔽入口| aaa毛片| 日韩欧美中文在线| 人人干人人超| エロンピースエロい| 吃雪白的扔子视频大全在线观看免费| 8x插拔x在线.com| 在线欧美国产| 美女磨豆浆软件下载安装指南| 快播最新版震撼来袭| 7w7w7w7777777mU575b| 国产自区c| XboxOneX与Xbox对比| 免费3d强斗破苍穹人物网盘| 37人文但汾公司| 精品无码人妻一区二区三区| 911事件内幕揭秘| 成年无码动漫av片在线尤物| 日韩国产中文在线一区| 最近免费中文字幕mv视频7| 日本人一人添上一人添下| 9.1成长视颜蓝莓| 中文字幕无码免费不卡视频| 黑料网反差大赛| 雷爷ggy钙13| 一路向西 百度影音| 水神的魅惑漩涡| 反差大赛眼镜妹| 思思re在线免费视频| 窝窝影院在线播放免费观看电视剧| 久久冲刺内射高潮| 欧美激情一区二区成人| 亚洲十八大禁| 闺蜜撬开我的腿用黄瓜| 内地成人福利| 最近中国字幕国语| 日产亚洲一区二区三区| 精品伊园甸2023入口直达| 久久天天拍天天爱天天躁| 综合+夜夜| 蘑菇畅想视频| 公猪配十二岁少女| 少女初长成法国伦理电影在线| 岳故意装睡让我挺进去的软件| 国产精品国色综合久久| 精藏搁满17点此进入| nba免费在线观看网站| 亚洲2022无矿转入口| 好了AV在线第四综合网站| 78m78成人摸| 国产亚洲精品aaaa片在线播放| 精品无码午夜福利电影片| 精品国产偷窥一区二区| 女玲玲莉莉秀秀说说| 麻豆经济模特| 又硬又粗进去好爽a片看| 国产精品勾搭农村老头| 暗黑禁区在线观看资源| 528886美国版制造方式| 天天躁日日躁狠狠躁AV麻豆| 极品俄罗斯| 黄动漫在线看| 又色又爽又黄又无遮挡网站| 亚洲aaaaa久久久久久知乎| 进入我的奇妙秘密世界| freemovies幼儿真人| 体育生中秋特训| 女人荫蒂磨荫蒂视频| 一色屋成人免费精品网站| 超碰人人美国| 欧美在线va视频| 大象视频最新永久网名| 小马拉大车吃专童子鸡| 国产又大又粗又爽| 色情网站识别指南| 学长..唔..好大..高潮了| 女人与公拘交酡zozo| YY6080私人理论无码| mmm漫画神器2.0| 深田咏美日文| 真实灌醉高中生的国产| 国产精品一区二区88l| 在线天堂а√8| 抖音咯咯哒生活趣事集锦| 舞神网舞蹈vip免费| 《.9.1免费版下载》最新版获取| csgo暴躁老阿姨最新活动分享| 人配人全过程视频| 老版91免费版下载| 92午夜少妇极品福利无码电影| 中文字日产慕无限码第1区| 钢管舞语c描写| 水蜜桃av无码一区二区| エロピースエロじ天堂| 海角论坛官网登录| 后庭塞须每日穿戴| 《黄色软件下载每天三次》远离诱惑| 亚洲精品99久久久久中文字幕| 蜜桃成品人视频入口| 男生桶女孩子的肌肌分| 人和猛兽大战视频| 一小孩把坤坤给小女孩吃| 亚洲mv清专码免费入口| 金庸群侠传X群芳谱MOD| 国产免费爽爽视频在线观看| 聚色导航美国十次啦| 亚洲 日韩 123 区| 少妇一晚三次一区二区三区| 免费情感专家24小时在线咨询| 久久天天综合天天综合| 成人漫画在线阅读| 啊哈杰克再添新篇章| 无码人妻aⅴ一区 二区 三区| 苹果国精产品99永久一区一区| 国产精品秘 蘑菇| 中国speaking视频实践| 《成人视频进入》深度解析| 附近的人妇女| 国产大象伊甸传媒| 亚洲欧洲自拍拍偷精品网314| 人妻暴雨中被强制侵犯在线| 激情综合色综合啪啪五月丁香| x9x9x9任意噪| 日产品成品@观看入口| 中国的欧美黄色| 《小 进入 91》探索| 2021蜜桃影像传媒| 国产精品国产三级国产av′| 白袜校草Gay受虐| 久久精品人人看人人爽| 久天啪天天久久99久孕妇| 一本无码中文字幕在线观| 爱丫爱丫成全免费高清电视剧| 《17c.100.》实力揭秘| ipx416中文字幕| 鄱金莲传媒映画| 日本一道人妻无码一区在线| 红桃45.8深度| 在线视频国产亚洲欧美| 成人综合婷婷国产精品久久蜜臀| 大耳狗御梦子| MOOC课程火热开放| 精品伊甸乐园在线2023| 外网家居摄像头黑客解密| 亚洲综合免费| 高清乱码波萝视频| 97色碰碰公开视频| 中囯人娇小的BBwBBw| 日本护士╳╳╳HD少妇| 51每日大赛官网入口| 国产乱人伦app精品久久| 17c欧美同游| 99无码精品二区在线视频| 国色天香视频资源网| 国产成人精品午夜二三区波多野| 国产不卡在线播放| Gai视频在线观看| 我的漂亮的瘦子2024| 91电影院涩涩| 免费nba直播视频直播| 邪邪恶帝国全彩色无遮| jZZijzzij亚洲成熟少妇| 精致3D动漫| 《士麦那卡普里》漫画| 97超碰护土香蕉| 吃瓜群众网cgfun| 小扫货怎么那么能叫| 亚洲永久免费| 91视频污| 国产XXXX99真实实拍| 课优空间官网| 无删减版漫画《溢满游泳池》| 特大巨黑人吊性xxxxn38| 亚洲精品亚洲人成在线| 人人爽夜夜爽日日爽| 孩子想c我同意了| 桃红世界提示页面| 乌克兰9一14处XXXXX| 好看的无码Av经典Av免费| 久久人人97超碰精品| 9.1破解版全新升级| [Derpixon]派对游戏| 撕开白色丝袜| 日韩经典第1页| 伊甸园文化传媒有限公司大象| essuss影院在线播放| 任你躁国产自任一区二区三区| 九九九伊在人现综合| 太多了都溢出来了视频| 成色au999.9网站| 《黄app下载安装》详尽指南| 《黄9.1猎奇》穿越奇异时间线| 果麦文化传媒股份公司| 亚洲精品粉嫩小泬18P| 西游女儿国手游破解版| 人犬兽人免费完整版| 2024年免费观影| 小孩夜半喂母| 啊用点力对| 海棠书房 自由的小说阅读网| 五一娜娜老师3家访| 2021亚洲爆乳无码专区| 黑人巨茎大战白人女40cmo| 166fun官方网站入口| 甜心vlog最新日常| 全文辣肉h短篇春野小农民视频| 《永久水管免费》管材升级| 亚洲伊人影院| 抖音无限次短视频| 国产精品美女网站在线观看| 河南省高速公路地图| 国产麻豆果冻| 又粗又黑又大的吊av| 伊人大香焦手机在钱视| 绿巨人聚合藏宝阁| 瑟瑟屋app导入口| 日本免费专区在线观看中| 97人妻天天摸天天爽天天| gogovan下载最新版| 《一区视频在线播放》高清正版资源| 尹甸园2022杨贵妃传媒映画| 《下载黄龜软件》:安全获取指南| 破解版直播| 艳妇荡女欲乱A片在线观看| 《GOGOGO国语版正版》全新上线| 欧美放荡的少妇| 午夜国产福利在线视1000| 91中文字幕网| 美国农夫导航| 亚洲自国产拍揄拍综合4| 啊~你tm别 了直播| 色天堂的美丽秘境| 白莲花影视传媒有限公司| 嫩江私人电影院神秘入口| 9.1隐藏网站| 国产午夜精品视频免费不卡| 爆操白丝语文课代表| 果冻传媒之董小苑| 亚洲人成人无码网WWW电影首页| 国产成人免费视频在线网站2| 欧美v另类一区| 2048社区怎么进入| 娇小6一12xxxx仙踪林| 欧美巨大xxxx做受中文字幕 | 强行18分钟处破痛哭AV| 亚洲男人av天堂男人社区| 丰满无码人妻束缚无码区| 精品国产免费人成电影在线看| 3秒跳转众乐乐老入口| 欧美亚洲免费| 亚洲国产欧美人成| 亚洲国产超清无码专区| 938w乳液78w78永久| 人与善交肥女另类| 《麻豆免费 成人结》在线解析 | 168精品货源视频| 《香蕉 入口》进入| b站大片在线观看tvb影院| 暴躁妹妹高清在线观看| BBwXXXX仙踪林| 扌喿辶畐最简单三个步骤| 城中村勾搭4050女| 女生娇喘一区二区| 日本久久久久亚洲中字幕| 抖音闪现吃瓜视频合集| 女人深喉体验| 《黄网站18 软件》坚决抵制| 国产黑丝在线观看一区| 大象一区旅游攻略| 911传媒公司| 杨贵妃传媒映画免费入口| 97久久久久人妻精品区一| 雏田爆点解析| 欧美最好的a级suv日产毛卡| kninebox斗破苍穹vam| 蘑菇栽培技术| 健身教练104话| 女人又色又爽又黄| 闻同桌刚上完舞蹈课的脚| 高叶国产精品视频网| 妖精漫画官方登录页面| 校霸把学霸往死里做| 沈娜娜父债女还免费观看| 麻豆传煤69aⅴ| 性欧美69| ffeevieofas性欧美| 四川40岁阿姨荒野大镖客| 麻痘沈娜娜游泳在线入口 | 中国体育生宿舍日常| AV导航第一福利网| 99热这里只有精品1| 漂亮保姆招聘信息| 久久福利中文字幕一区二区的| 漂亮人妻互换hd中字| 国产精品自在线拍国产手机版| 国产成人a视频高清视频在线| 18K金蘑菇吊坠| 日本一道在线| 成熟人妻AV无码专区A片| 觅圈交友全攻略| 普通用户体验服务区| 九九综合九色综合网站| 腿打开一点就能吃扇贝了免费观看| 影音先锋中文AV资源网| 深夜福利啪啪片| 老婆和空调维修工| 天意电视剧免费完整版穿越剧| 红桃38.28| 国产综合亚洲区在线5| 麻豆一区二区三区蜜桃免费| 《在校生》学习计划| 黑人玩弄出轨人妻松雪| FreeVidz18+欢乐时光| 乌克兰美女枕头健身| 7x7x7x7x7任意燥cjwico| 爱液红色logo| 《Zom动物人与人马》奇幻交织| 蜜桃成品人免费红桃视频| 黑人猛躁进女人| 亚洲女人下面毛茸茸毛| 乱中年女人伦视频国产| 国产精藏阁18岁入口| 把腿张开老子臊烂你多P视频| 51精品国产人成在线观看| 孙子爬上奶奶肚皮| 极品尤物一区二区三区小说| 九一传播媒体APP| 女生隐私部位免费看| 狠狠摸狠狠操| 双男主实力对决| 蘑菇tv彩虹网页入口| 按摩店的待遇5电视剧| 小蝌蚪app在线观看视频| 亚洲一区精品无码色成人| 四虎影库久免费视频| 国产精品无码专区av在线播放| macbookpro免费网站| 抖音闪现吃瓜视频合集| 毛片在线免费视频| 免费网名随心定制| 二次元一起差差差| 多人性战交疯狂派对| 凌晨三点免费WWW| 教官趴双腿吸核花蜜水| 精品人妻一区二区三区浪潮在线| 浓毛妇女老表BBwBBW| 一受四攻受是老师| 每日大赛反差大赛mrds| 小黄片免费观看| 激情文学视频| 又黄又爽91自拍| 开心五月激情综合婷婷色| 天天AV天天AV天天透| 爽吗再叫大声点完整版| 欧美一级 片内射新月直黑人| 娜美迷人风采| XXXXBBBB流白水| 谁有黄网站给一个| 福建妹子成长故事| 成人网站在线观看| 4O4notfound免费版| 午夜男女乱爱A片| 免费在线黄色片| 星空无限传媒淫蛇传下载| 免费的特黄特色大片| 久久99精品久久久大学生| 久久久国产精品人人片| 免费体验区60秒试| 欧美儿童动画入门| 国产精品自在自线| Chinese偷窥黑客破解| 福利院私人永久伊园甸e| 重回童年小巷| 《七猫网页版进入官方版下》官方入口| 13海角社区亲子| 韩国漂亮的瘦子8| 叉逼各门类的资讯发布| 人物黄化网站| 114大但人文图片| 五十六十路av| 无码国产v片在线观看| 亚洲蜜桃V妇女| 精品1卡2卡3卡4卡大豆| 红领巾911官网| 超碰九七天天日日操| 蘑菇湿地福地院| 91成人精产品| 成人美女黄网站色大免费的| 2021伊甸园网站| 黄污app在线观看| 麻豆视角下的成人世界| 精品伊甸乐园汽车音响| ph免费官方中文版安装包| 国产卡二卡三卡4卡| 13000部幼儿视| 原神女角色瞬间破功| 开心激情四房| 国色天香社区在线| 少妇高潮后中文字幕| 亚洲明星自由演绎| 初中生热逼满18入口| 国产欧美精品一区二区色综合 | 臭脚女混混给我打脚枪的| 高昌王妃by黛妃| 手动强3D女人物游戏| 中国老太婆bbaby| 嘼皇Ⅴibestialit| 豪情夜生活| 蓝鲸死亡鲸游戏| 《快色极速版》一键开启缤纷视界 | 人人婷婷人人澡人人爽| 奶茶福利全方位导航| 水蜜桃一曲二曲三曲试听地址| 福利小视频在线观看| 四库影院精品| 中文字幕精品亚洲无线码二区| 十九岁RAPPER潮水偷轨| 欧美大片免费ppt视频| 可莉采旅行者胡萝卜| 铁牛tv在线观看| 色综合久久蜜芽国产精品| 麻将传媒免费观看| 神秘电影免费| 色戒在线观看未删减完| 黄金网站9.1免费入口强势上线| 《a 我好 痒 ppp》原因探究| 推油少年32岁丰满人妻| 日日擼夜夜擼| 草草网站影院白丝内射| 奇米影视888欧美在线观看| 老太一级BBBBBBBBB| yin荡护士揉捏乱p办公室视频| 2019最新国产不卡a| jiZZZZ亚洲丰满XXXXⅩ| 三 港版普通话版| 初体验5索立信| 9.1蘑菇成长小视频| 玫瑰视频精品合集| 欧美亚洲中文国产制服| 久久久久久久久久国产| 99热免费精品店| 亚洲精品久久久无码AV片软件| 已满I3点此转入7y7y| 免费无码午夜福利片| 成人亚洲A片V二区三区久久| 人与善ZZZZⅩXXXX| 爱液安装包下载指南| 叉叉8m3u内容精选| 成人做爰a片免费看网站百丽| 欧美深夜福利| ysl水蜜视频| 爱情岛论坛AQDLT入口| 国产精品人妻无码一区二区三区下载| 法国空姐2019满天星法版| 亚洲综合亚洲| 国产极品探花在线观看| jazzjazz欧美| 搡bbbb搡bbb搡18| 丝柯克球棒入手攻略| 麻痘精国入口2024| 铁牛.tieniu防封| 日韩人妻无码一区二区三区综合 | 在线观看美女一级裸体| 9.1.gb进入| www.亚洲黄色| 花房姑娘电影大全| 看黄色一级视频| 可以对女生为所欲为的游戏| 公愆憩止痒玉米地| 15少萝羞羞开腿白丝视频| 樱花缭绕少女恋| 仙女让男生吃她的jiojio| C到哭不止水好多| 斗罗大陆樱花弹窗广告免费版亮点 | 啊用力使劲干| 人人玩人人添人人澡| 亚洲综合国产成人无码| 亚洲小说视频| 女人荫蒂磨荫蒂视频| 51精产区公司精品| 14岁学生迈开腿打扑克的网站 | www.黄色大片| 9277在线观看电影| 小初生的崭新体验| 翁公的粗大挺进我的密道| 大象研究院官网nc18| 少妇被粗大猛进进出出S小说 | 小舞闪耀登场| 在线人成电影网站色www| 成人免费无码大片a毛片| 亚洲欧美综合精品成人导航| 91中文字在日产乱幕4区| 免费观看美女隐私软件| 《性巴客下载》指南| 成全影视大全| 成人乱码免费视频A片含羞草传媒| 波多野结衣BT| 最强G平台小蓝| 越南幼稚视频| 秋霜电视剧免费观看完整版| 无码日韩精品一区二区免费| 皇太子免费下载安装| 人人模人人艹人人干| 觅爱直播553tv直播下载| 毛笔刷尿孔| 国产麻豆果冻| 单身妈妈3高清| 51大赛精彩纷呈| 冯仰妍完整版在线看| 暖暖免费高清日本| LUANLUN小说合集| 视频sdk快速接入| 成人性巴克| 小米雅娜原片抢先观看| 牢记不迷路永不失联| 含羞草传媒扁豆影视樱桃| 芒果浏览器免费下载| 韩国理仑片色情在线观电影| 双男床上剧烈运动| 御梦子唐心logo设计官网| 国产精品∧v在线观看| 《免费 成人 现在看》高清影视| 62天美丶密桃丶果冻mv入口| 霸气村小马拉大车| 中国xxxxxlmedjf污影视| 男女上下拱在线120s| 3d肉蒲下载| 尹甸园xyz国产传媒| 3aaa毛片| 破解版限时分享| 8x8小皇冠| 日皮视频白| 抖音成长人版短视频安装| 日韩色欲人妻无码精品AV| 乌翼无少女漫画在线阅读| 大学附近精选小旅馆| 国精产品自线在拍高清| 果冻传媒在线3482c| 丰满大码的熟女在线观看| 超爽人人做人人爽| 免费版安装9.1免费版| 妹妹长大了终于可以sc作文| tiantangav2014| 国产色青青视频在线观看撒 | 9.1漫画火影忍者| 薄荷奶糖1v2h御宅| 哺乳羽月希| 远离黄片危害| 女士ironmic和大狗| 51今日必吃大瓜首页| 亚洲精品一区二区三区精品| 两人在床上生产豆浆| 国产成人AV在线影院| 性开放的欧美大片高清播放| 蜜桃 果冻 天美 入口| 天天拍夜夜添久久精品大| 久久99精品国产麻豆蜜芽| 花与蛇之调教| 藏经阁已满18安全入口| 飞机杯模拟器2.0.0版免费下载 | 美国一级免费毛片| 17.ccim起草| 亚洲暴爽av人人爽日日碰| 我老公的家庭教师| 好看dvd顶级影碟片| 国产对白www| 边做饭边被躁我和邻居的| my5527牢记| 国产片av在线观看精品免费| 糖心作品免费观看| 凹凸xxxxx| 国内精神品自线一二大| 梦华录电视剧禁止了| MINEANDDASH免费观影| 蜜芽忘忧草192mo| KTV包间最新曝光视频| 比比资源在线观看| 麻花星空有限传媒有限公司| 吊带丝袜女自拍| 火爆回归的ts米兰| 国产综合深喉| 《免费 成人 片》在线观看| 黑科网今日黑科独家新闻| 桃红色的世界官方入口| 免费动漫在线看nike| 指尖栀子1V1校园| 子宫视角模拟器2| zjy第二段6分视频下载| 爱做久久久久久| 真人做作爱视频| 美女跳舞抖动球球| 网页版蘑菇入口| 中文字幕乱倫视频| 抖阴旅行社免费| 国产丰满大乳大屁股a片图片| 精品AV亚洲一区二区| 仙踪东南亚幼稚网| 换娶妻3野外夫妇交| 《17C网页版视频网页版》高清资源| 《鉴黄师18 下载》正版获取| 黄金仓库hack9网站| 类似喵绅hcmoic替代| 狠狠色综合网站久久久久久久高清| 2023年高清理伦| 免费精产国品一二三产区| 99色在线播放| 必胜韩国语影视| 大象传媒18勿秘蜜入口| 火影奖励网页v2.8.6全新上线| 98堂 最新网名98net| 免费涩涩在线视频网| chinese国产人妖hd| 日本CSGO女玩家精彩集锦| 麦子交换2国语版免费观看| 畅享高清影片平台| 我把你C哭好不好| 且听风吟下载| 日本高清在线www3344| 密室大逃脱第二季| 5060网永久免费一级毛片| 370大但人文但汾company| 一本色道久久99一综合| 久久久久久综合动图gif| 亚洲国产成人手机在线观看| 一起草.cc| 亚州性无码不卡免费视频| 最新浮力连接| 老夫子传媒免费进入| 亚精区区一区区二在线| 欧美俄A片热潮| 麻花传媒xk8046在线| 亚洲成a人片在线播放观看国产 | 九色丨9lpoNY丨白丝| 熟妇人妻午夜寂寞影院| 隐秘露出汉化版2.0.0特色| cos尾巴插件要入体视频| 国产热溶机新突破| 国产精品扒开腿做爽爽爽日本无码| 9—10小小 女裸交| 国产精品国产自线拍免费不卡| 亚洲国产天堂久久综合| 葫芦娃app下载直播| www.亚洲黄色| 肉多 巨H公交车| 儿媳妇外甥在厨房做饭| 91成人视频18| 狠狠色丁香婷婷综合| 万里长征不打烊| 免费在线观看视频| 天天射影视综合网| 永久adc视频年龄确认| 78免费游戏精选| 玖玖玖草有限公司| 深夜看的漫画免费观看| 亚洲乱亚洲乱妇无码| 人与畜禽Cropro试看| 两个男孩一个 一个吃| 调教师app免费下载| 香蕉密友免费版福利| 国产麻豆精品一区| 国产二区三区| 国外成品视频精选| 猪蜜蜜电视剧免费播放| 91蜜汁在线网址导航| 久久久乱码精品亚洲日韩| 钢管舞裸体展示阴毛美女| 国产三级在线播放免费| 99九九99九九视频精品| 一个好妈妈的d3申字电影免费| 超碰在97美利坚| 谁有快播电影网站| 五十岁熟韵母网站| 成人AV在线观看不卡无码| 蘑菇视频私密账户| 香蕉文化免费阅读| 国产袜丝服61页| 红桃历史在线播放| 免费人人搞人人| 仙踪林rapper间| 51国产高清视频在线| 五月丁香婷姐色| 99爱在线| 桃花岛游戏| 少妇性BBB搡BBB爽爽爽视頻| 诗颖的付费内容详情| 深田咏美AV无码一区二区三区| 108式拍拍拍完整图解| 女人露%100| 亚洲精品无码乱码成人| 国产91精品秘 福利姬| 精品国产麻豆免费人成网站| 蜜臀av色欲a片无码精品一区| 天天摸夜夜添狠狠添高潮出免费| 竹林老人镖客在线观看免费播放| 免费漫画韩漫在线阅读| 久久99国产综合精品| 强制性关系婚事下拉| 免费人獸交AV| 四人轮换利弊全解析| 4399影视网| 歪歪漫画官方登录页面入口| 国产精品青草久久福利不卡| 甘雨大战史莱姆原版网站| 国产亚洲欧美在线专区| 国产女人和拘做受视频免费| 娇软少爷双xing挨cao日常| 三d肉辅团之极乐宝鉴| 双女真人素材视频| 性色欲情网站iwww| 日本a在线看| 久播影院无码中文字幕| 儿媳妇夸我比她老公厉害| 原始生活40天去码原版| 色多多在线视频| 精品伊人久久大香线蕉综合| 国产午夜精华精华精华婷| 操老太婆BB操BB| 久久66热人妻偷产精品| 大象传媒2025年免费隐藏人口| 免费性爱资源网站| 香蕉黄片极速下载中| 坏人手撕美女| 怡红院av一区二区三区| 91短视玫瑰| gogogo电影| 美国十次导航啦| 国产精品无码AV片在线观看播放| 已满18点此入内| 任你躁x7x7x7x7在线观看| 海贼女帝蛇姬监狱海军漫画| 强制高c的方法| 成3d漫二区三区四区| 9999国产在线观看| 无套和妇女做内谢电影| 《我想叉叉M8u》性能评测| 免费网站成人短视频| 17ccom使用技巧| 满进入i3进入7y7y| 62天美丶密桃丶入口| 数字字母趣味组合| 蘑菇cc.37| 中国精品VIDEOSSE| 国模冰冰炮一区二区| 困困兔18个文件(1).rar| 有没有片在线看www| 好女儿中字ID| 商旅行务绿色帽子女老板| 大合集乱h| 久久婷婷五月综合色欧美| 《188427 mooc美国版!》在线课程 | 《年轻女教师3》韩国| 我的小后妈中字在线| 一边亲一面膜奶的视频| 旧版91下载与安装指南| 已满18点从此进人游戏| 乄乄乄日本护士| 老扒夜夜春宵伴娇熄法容| 精品福利视频网站| 18成禁人看免费无遮挡动态图| 久久99精品久久久久久hb亚瑟| 高清在线网站APP| 97精品伊人久久大香线蕉| poki小游戏入口| ysl千人千色ae86v| 水莓100在线视频| 女子初尝黑人巨嗷嗷叫| 大象影视传媒ceo入| 温馨提示海外用户| 阿甘正传电影在线观看免费观看| 无码人妻AV一区二区三区蜜臀| 4438xx全国最大| 朝阳群众51cgfun的背景| vlog官方免费下载| 两个人看的BD日本| 国产猎奇在线影院播放| 韩国无码一区二区三区免费视频 | 国产精品亚洲А∨天堂免| 做暧暧免费视频| 久久青榴社区福利无码| 光剑变身14分钟| 爱液轻松下载| 人人操人人干人人干人| 国产精品视频在线观看| 男生的坤巴叉进女生的坤巴里的视频| 洞洞饿了想吃香肠| 东北肌肉篮球打桩机| 永久免费精品精品永久-夜色| 骚鸡把三级| 舌吻原声聆听| 蜜柚视频卡一卡二卡三| 重温小马拉大车时代| 久久精品中文字幕一区| 黄瓜太大难入罐| 17.c.07 起草登录入口| 《成人免费看片 &#39视频》畅享高清 | 日韩国产精品秘 入口| 国产区精品一区二区不卡中文| 自偷自拍亚洲综合精品第一页| 日本动xxxxxx| 日本久久综合久久鬼色| 日本免费观看在线mv| 汤芳生殖器| 迅雷5下载| 吴梦梦MV视频大全| 欧美viideos极品另类| 日本护士的工作日常| 私人高清影院品牌| 入禽太深1080P视频| 珍妮模组原神资源包| 糖心logo| 9.1短视破解版全免费| 真人在线观看| 小马拉大车9.1免费| 人人cao| 新恋爱时代电视剧| 九九九人力资源管理| 国精免费区国精在线观看| 18岁优选| 摆成羞耻的姿势校花| 免费人成视频年轻人在线无毒不卡| 《辶喿扌畐的姐弟从小小说》经典| 猫咪社区(catmunity)| 中国xxxx真实自拍| 特大黑人巨交吊性xxxx| 亚洲综合在线五月天| 软件测评30分钟| 潘金莲精品传媒入口| 亚洲综合无码AV一区二区| 雷电将军被c的虚脱| 小处雏一区二区三区四区| 国内精品久久久久久无码不卡| 国产稚嫩高中生呻吟激情在线视频| 说我的大还是你老公的大| 精品伊园乐园免费入口2023| 一家三口互换着曰| 毛片aaa| 有点毒校园pop1∨1H高| 双腿张开被9个男人调教| 人人妻人人爽人人澡欧美一区| 亚洲欧美日韩中文高清WWW777| 17.c1起草| 5卡6卡7卡8卡9入口| 网课兄妹事件视频| 欧美激情首页| 91全集收看指南| 星空传媒黄雪纯安全| av无码精品一区二区三区| 欧美精欧美乱码一二三四区| 儿童情s免费网站| 成熟丰满熟妇XXXXX| 哥没人在家用点力| 无码熟妇αⅴ人妻又粗又大| 免费XXXXX大片在线观看网站 | 亚洲人成色7777在线观看| 冰河剧集网小媳妇| 海贼王女帝蛇姬8部h| 神奇牙套樱花动漫| 五十路息与子在线观看| 亚瑟视频中文网| 打开网站毛片| 最新亚洲人成网站在线观看| 国产成人精品亚洲精品| 美国人和畜禽Croproation| 免费教程全面开放| ag1042live入口| 国内精品久久久久国产盗摄 | 无翼乌全彩大山雀| 大地影视资源中文第二页| 女人裸体让男人吃奶视频| エロンピースエロ天堂资源| 又黄又爽又色的视频| 母与子的生活智慧| 老熟女对白放荡| 亿同玩一同看gtv| 欧洲无码八A片人妻少妇| 玲仙之洞窟大冒险手机下载| 免费播放婬乱男女婬视频国产| 9.1免费版代码| 亚洲日韩在线a在线观看| 国外精品苹果入口| 日本亚洲精品无码区国产电影| Tokyo鬼逝二十连发中出| 满18崴免费按此进入免费| 黑人30厘米全部插进去| 星空丶梦幻丶天美小说网页| 国内黄色毛片| 国精品人妻无码一区二区三区免费 | 9.1免费网站nba在线观看| 仙女脚脚踩在坤巴上| 《9.1漫画打开》独家首发| 外国视频聊天| 亚洲欧美成人中文日韩电影网站| 星空传媒武侠古典| 国产成人无码a区在线观| 很太吧官网| 《糖心logo柚子猫》官网入口| 成都4 p| 72种45分方式| 少女AE教程| 希岛爱理476中文字幕| 欧美白人战黑吊| 中文无码一区二区不卡αv| 18禁真人抽搐一进一出免费| 让女人尖叫的二指禅| 91成长视频| 凸轮自由性别中国的管和类型| 歪歪漫画页面弹窗秋蝉| 免费看强人物| 荷花视频秋日开播| 《男78女》情感纠葛| 69式真人无码视频免费| 红樱桃在线免费观看历史视频| 午夜快车完整视频在线观看| 爱液网logo使用教程详解| 刘涛黑金刚完整版在哪看| 班长温柔按摩示范| 关于自慰技巧分享| 一二区成人影院电影网| 免费人成视频在视频| appstore美 区免费| 麻传剧MV在线免费观看| 久久综合色老色| 人妻 自慰 偷窥 无码| 9.1黄概念| 女奥特曼吃巴雷特视频| 18+91视频赏析| 嘿嘿连载漫画官网免费阅读| 19岁大学生少女免费观看| 巨浮女教师5| 免费观看吃大白扔子电视剧| 亚精国产国精产品| 游戏cg18+成人日本| 白丝少萝的魅力| 大香区煮伊区2022| 熟女家庭风波| 凌晨三点看的片日本| 开鲁SEO视频| 免费的行情网站b2b直接购买| 2019日本中文字幕| 女生和女生一起努力斗地主| 亚洲女人下面毛茸茸毛| 每日大赛每日大赛聚集地m| 精品免费看国产一区二区| 欧美特一级大黄片| 亚洲 中文字幕 日韩 无码| 国产美女精品视频线播放| 国产主播91系列在线| 吃瓜不打烊app| 国产一区二区三区久久精品 | 8x8x华人成人视频搜索| 窑子开张了有标题小标| 无码乱人伦一区二区亚洲| 大陆新生代明星风采| 国产欧美日本亚洲精品一5区| 《年轻女教师2》电影| weyvv5国产的suv免费| 国色卡2卡三卡公司| 高压监狱2法版1小时45分| 国产亚欧综合在线观看| 无码人妻精品一区二区三区蜜桃| 中国少妇Videos露脸HD| 一起草在线观看| 张雨绮人工智能创作图集| 17 c13起草视频详情| 日韩内射激情视频在线播放免费 | 暗黑网官网cgw.73| 看强 人物免费gjdm1台| 凹凸在线无码免费视频| 国产裸体裸拍在线观看| 王者同人免费观看视频资源| 97人妻超在线观看免费| 久久久蜜月综合| 嫩草成人影院| b站直播下载app| 30个交往技巧视频直播场| 亚洲国产成人精品女人久久久| 国产成人毛片在线视频| 亚洲精品国偷拍自产在线观看蜜桃| 《免费 成人 免费下载》海量内容| 久久久99精品久久久| 综合图区亚洲欧美另类图片| 姐姐哺乳期温馨喂宝宝| 17c大雷的宝藏库| 猎奇9.1.1.1官网入口| 9i短视频app下载| 国产福利刺激视频在线| 忘忧草高清正版| 少女第一次做ae视频技巧| s货是不是想挨大jbc作文| 商务旅行出差绿色帽子| 91在线看片| 内孔撑圆涨紧夹具| 老太做爰XXXⅩ性XXXHD| 在线精品无码AV不卡顿| 久久久久久免费毛片精品| 带上自动蝴蝶去健身| 初恋在线观看全集| 884h四虎成人精品一区| 公妇仑乱视频免费看| xl司令第2季无马赛1| 74C7PccA片用途| 国产小视频网在线播放| 92成品人入口平台| 欧美狠狠入鲁的视频极速| 国精产品自线在拍观看| 国外产精品成品人入口| 幼儿交1300部新华全媒+| 枯萎之花上的眼泪未删减版 | 小南娘眼流口水| 最新的国产成人精品2020| 国产精品69人妻无码久久久| 麻豆XXXXXX在线观看| 宝宝我们在楼梯做吧嗯啊欢迎您| 八重神子捏出乳液喂给旅行者| 8拔8拔海外华人永久| tickle固定lvk秘诀| 高考 特一级黄色大片| 大BBw十BBW十BBw| 男孩的坤坤放到女孩的坤里视频| 最近更新中文字幕影视|