特色一级强游戏,海奥华预言免费阅读,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進行舉報,并提供相關證據,一經查實,墨天輪將立刻刪除相關內容。

評論

电影家庭情感深度冲突 | 豆麻传煤免费看| 亚洲精品无码aaaaa爱的色放| 亚汌国产一区二区三区| 车文长图图片| csgo高清大姐姐| 51天美众乐乐视频| 火影忍者18游戏下载| 野外打野的视频| 网爆门事件视频精品二区| 堀口奈津美怎么读| 无弹窗播放国产在线拍揄自揄| 大众浴池高清| 白丝校服少女动漫推荐| 逃亡犯报告| 女生辟谷视频集锦| 精品国产污污网站在线看免费| 大香伊煮人永久在线2023| 黑桃tv新版本上线| 78摸影视传媒天美| 欧美熟妇精品tv| japanesebus性| 偷拍亚洲色自拍| 免费体验区请准备好纸| 我脱内衣我奶小小内裤直播| 无限挑战121117中字| 茄子视频app在线观看| 与子敌伦刺激对白播放| 《免费 成人 学》零门槛开启| 国产卡1卡2卡3国色天香| 久久中文精品无码中文字幕| 4408私人影院| 久久人人添人人爽添人人88v| 51大赛每日大赛精选| 狼人日日夜综合网| 日本高清一二三区| 91美女网站入口| YW.8827.龙物永不失联| 日本最大色倩网站WWW| 宝贝在车里想要你| 亚洲成a人片在线观看中| 精品国产人成在线| WRITE AS 大腿内侧| 早期台湾三级版本| 性无码一区二区三区在线观看| 久本草在线中文字幕亚洲| 《91免费无需下载》高清资源直接观看| 国产成人无码一二三区视频| 娇小搡bbbb搡bbbb| 永久不封国产毛片av网煮站| 农夫导航网址大全| 91唐先生02年舞蹈在线| 夫不在被公侵犯| 欧美VIVO18| 真实的国产乱ⅩXXX66V| 后入内射无码人妻一区| 好湿好紧太硬了我太爽了视频| 唐伯虎vlog入口完整版在线观看| 玩坏体育生gay| 成品人片a直观看入口| 《全国空降9.1》:重磅降临| 国产卡二卡三卡4卡| 异族崛起5.0汉化全人物| C14草案启动| 国产一厂区二厂区三厂区| а√天堂8资源中文在线| 美国人1080p看| 国产黄a大片在线观看| 未成年请自觉离开网站| 国产女女调教在线观看| 高潮毛片又色又爽免费| 亚洲二三区| 哩哔哩破解版下载| 欧美亚洲网| 《全球最大成人网站被贱卖新》内幕曝光| 一层一层剥掉女生的衣服的游戏| 《捷克街头》原视频入口| Deep色客安装入口| chinese粗口篮球体育生生| 免费流氓软件安装| 五姑娘视频三机在线观看| 激情文学综合| 上下120秒| 9u已满18入口幼幼| 17c路13now| 国产jjizz一区二区三区老人| 《鲁大师私人在线》极速体验| 强 一级二级2020| 海角镶珠妈妈一家三口| 老司机登录入口网站| 黑土足下生花| 半糖次元动漫免费观看| 亚洲一卡2卡三卡4卡无卡下载| 97干视频| 海角 hjb6a.com| 《美女脱 嗦我的》风尚解析| Md0042俏律师| 国产成人精品综合在线观看| 魅影5.5直播| 天堂久久天堂av色综合| 狠狠亚洲婷婷综合色香五月 | 91黑料翡翠手镯| 国产真实自在自线免费精品| 免费看奶头视频的网站| 农村老人镖客视频播放| 国产免费极品av吧在线观看| 极限娈态deepthroat| 黑瓜爆料官方网站进入网址| 72种扦插方法| 日本7c7PccA片技术解析| av天堂中av世界中文在线播放| jZZijzzij亚洲成熟少妇| 国产高清av在线播放| 免费生成ppt入口| 吉尼斯世界纪录| 吴健版《农夫山泉》2| 国产又粗又猛又爽又黄a片| 欧美综合自拍亚洲综合区| 又粗又长又黄大片| 无码国产福利片免费看短视频 | BBWBBMBBWBBM少妇| 台湾swga探花| 國産精品 久久久對白| 亚洲中文字幕日产乱码高清app| 神马推理电影手机在线免费观看| 成人啪啪色婷婷久久毛| 鸭王精品一区二区| 成品大香伊煮焦成品| 东北老女人叫着下面痒| 高清播放8器| 熟妇人妻中文字幕| 久久综合九色欧美综合狠狠| 海奥华预言免费阅读| theporn中国| 一卡二卡三卡| 九产九精国九品入口| 国模gogo无码人体啪啪| 亚洲人成网线在线VA播放| 菠萝视频高清免费观看| 踢踏之家字母社区| 综合色就爱涩涩涩综合婷婷| 交videos老少配了| 久久这里只有精品国产免费10| 亚洲国产高清在线观看视频| 严选漫画登录页面免费漫画| 国产精品va在线观看丝瓜影院| lubuntu在线检测2| 不卡无码人妻一区二区| 亚洲制服另类无码专区| 日本免费wifi| 狼客成人指南| METCN人体巫唐专辑| 尹甸园2021永久免费视频| 日本孕交孕妇| 5g天天奭麻花| mCP166底下漏水视频| ponondlx新版本| 乄乄乄欧洲| 俄罗斯aa美女久久久| 玉蚌含珠名器H| 51cgfun老虎菜| 爽?好紧?宝贝别夹大巴张津瑜| 人人操人人搞| 在线观看已满十八从此进入| 打屁屁电视剧| 被讨厌公夜袭中文字幕| 男男体育生| 日产影视剧影视大全| 星空tv官方入口| 美母校教师柳若梦txt| 尹甸精品.高清| 久草热8精品视频在线观看| 伊园甸麻园2024入口音响| 人人妻人人藻人人爽欧美一区 | 日韩乱码人妻无码中文视频| 女人处破的视频| 精品亚洲一区二区三区在线播放| 不良家庭教师| CHINESE性内射高清国产| 中国XXXXXL日| 欧美疯狂性bbbbbxxxxx| 696969大但| 在线成人一区二区| 老牛天天晚上夜噜噜噜| 么公吃我奶水中文字幕| 网站你懂得| 绘声绘影12| 国产乱女乱子视频在线播放| 六点半吃瓜| 老窝鸭免费观看完整版| 亚洲欧洲成人精品香蕉网| 亚洲日产韩国一二三四区| 18和谐综合色区| 女人和拘做受全过程| 第五人格小女孩抹布笔趣阁| 男生 塞女生 里现看| 御梦子唐心logo设计官网| 亚洲毛耳耳的| 紳士漫畫(网页版)| a级免费毛片| 大片性播放器| 厨房挺进旗袍班主任| 第一会所sis| 麻w豆w传媒小姨妈| 大象传媒app黄台| 9.1网站| 国产一区二区三区 在线| 《成人看91》精选内容| 四川XXXXXLmedjyf927的背景| 久久人人97超碰国产公开| 怎么C哭自己| 亚洲欧洲精品无码av| 《9.1.com爱液》官方解析| 和她姐姐的下流爱情关系| 水多多app官方下载赚钱| 中国bgmbgmbgm老妇在线| 国产丝袜搭讪系列在线| 成色18k.8.35mb菠萝| 九九久久精品无码专区| GOGOGO高清免费完整版游戏| 亲胸揉胸膜下刺激娇喘天天视频| 秋霞伦理电院韩日| 亚洲美女又黄又爽在线观看| 性夜影院午夜看片| 女人喷潮完整视频| 两个黑人大战嫩白金发美女| 国产成人精品亚洲日本专区61| 男生把困困放在女生困里视频| 国精产品999永久麻豆| 女子按摩诊所| 深夜无人时偷偷看免费高清| 精品卡1卡2卡3网站| 《史莱姆大战莫娜》原神同人| 蓝莓破解版最新版发布 | 乱乱乱小说| videos呦女高清| 妹妹长大了终于可以sc作文| 亚洲精品一区二区绿巨人| 国产成人无码一区二区三区在线| 91人成网站色www| 宁荣荣同款穿搭| 进入192.168.x.x系统| 国产不卡久久精品影院| 亚洲成AV人在线播放无码| 香蕉文化漫画书免费下拉| 精品乱码一卡2卡三卡4卡网| 初中生光溜溜视频素材大全| 不知火舞蹈森林公园| 辶喿扌畐的有声小说免费视听| 17c19起草者身份| 藩金莲传媒映画台| 暴躁少女CSGO和CSGO区别| 3D Studio MAX教程| 谋豆影视mv传媒文化| 午夜成人鲁丝片午夜精品| 午夜精品久久久久久久按摩| 《52g17c》原理| 全免费股市行情网站下载 | 《成人做爰黄 片视频app》高速观影| 白虎馒头视频免费播放| 国产午夜亚洲精品理论片不卡| 国产初高学生在线视频| 张天爱内裤照外泄| 国产男同志免费高清在线观看 | 成品游戏网站入口游戏| 少妇特殊按摩高潮不止| 美丽的姑娘百科| tubehd18 國産| 国产精品理论片| 小学生学习生活| 1.8公斤大蓝莓新鲜上市| 最好看的MV中文字幕| 《日本泡妞下载.》指南| 飞机杯教室动漫第一季免费观看 | 4408私人影院| 久精品国精国产拍| 大象3秒后自动跳转入口| 色综合天天拍天天| 亚洲视频你懂的| 欲乱上班族电影| 宝贝真乖四人一起NP| 中国女人黃色一片| 精品国产乱码久久久久夜深人妻| 东京热播放器优选| 娇妻被黑人粗大高潮白浆| my88815蜜芽| 午夜性999性久久久久| 亚洲熟妇少妇任你躁在线观看| 中文字幕视频在线播放| 2020国产精品永久在线| 再深点灬舒服灬太大爽| 五十路熟妇乱子伦电影日本| 亚洲h网站| 《诱人的岳 》电影| ZOOM动物人| 白馒头导航| 欧美乱子伦xxxx12在线| 久久国产精品偷| 伊甸院在线入口| 姐姐瑜伽裤穿搭大赛| 蘑菇视频粉色logo旧版本| k8s经典红辣椒| 同学的姐姐应该叫什么| 武汉17中教室门qvod| www.色com| 两个人看的高清视频www| snh48欧洲码和亚洲码图片| 欧美精品18videosex性欧美| 亚洲国产精品成人影片久久| 庥痘精国产入口精品| 青青草原国产av福利网站| 最近日本韩国高清免费观看| 亚洲砖区区免费| 伊缅园2023点击进入HD| 国产精品99久久久久久人| 色婷婷综合网| 我一边燥姐姐和妹妹| 唐三享两山美食| 三级全黄的视频在线观看 | 医生的玩弄H羞耻诊疗H | 中国人免费高清视频大全| 成人黄色网址| 困困兔三部曲完整版免费观看| 中文文章自动润色| 五十六十路亲近相尾| 真人在线视频| 亚洲熟妇丰满XXXXX| 《Poren300》:性能强劲| 歪歪漫画官方入口登录界面 | 春暖 花开论坛| 日本二卡一卡三卡| skixix100评测| 精品伊甸乐入口xyz不卡| igao视频国产精品天堂| 兰莓美01新品上市| 狠狠色噜噜狠狠狠狠米奇777| 加勒比高清视频| 秘密教学子豪50话突如其来| 精品国产一区二区三区麻豆| 91在线观国产看完整| 草莓香蕉榴莲丝瓜18岁| 又摸又揉又黄又爽的视频| 免费成品网入口推荐| 男女性杂交内射女BBWXZ| 妖精动漫在线观看免费漫画下拉式| 《小 戳进 里面》轻松上手| 《9 1抓大雷短视频》独家首曝| 嵌入式教程全套视频| 看镜子我是怎么cao你的视频试| 异域aV在线观看| 痞幼写直900张| 91黑料app下载| 夫不在被公侵犯| 国产日韩精品一区二区三区在线| 人妻[21p]大胆| 欧美日韩综合在线精品| 亚洲熟妇久久国内精品| 亚洲国一国二国三国| 人与禽croproation| 夜月app直播在线| 国产一区在线mmai| 玩具商惨遭击球重创| 成品人无套a入口直接观看| 91中学开学典礼视频| hlg471a.欢乐谷| 午夜国产湿院在线观看| 扒开女人两片毛茸茸黑森林 | 欧产日产国产精品精品| 大狗爬人视频大全播放| 中文字幕日韩精品一区二区三区| 国产肉体xxxx裸体137大胆| chinesefootjob美脚调教| 理发店强2電粉色| 臣卜木曹扌圭与畐猛| 《91制作厂麻花》香脆美味| 桃花源(小黄人)| 沈婉宋恒全文免费阅读无弹窗| 9a91麻婆豆腐传媒在线外文| 欧美砖码砖区2022| 适合小团队的一进一出网站设计 | 中文字幕影院| 92精产品众乐乐| 俺去了俺来也在色线播放| 水蜜桃湿地福地院在线视频| 91果冻制片厂七夕在线观看 | 男单决赛时间| 饼干姐姐在线| 成人做爰WWW网站视频| 两个男孩一个 一个吃| 人妻美妇疯狂迎合系列视频| 成全在线观看免费完整的 | 色色视频软件下载| 艾熙的七部巅峰之作| 日产一级 片内射| 国精一二二产品无马区| acfan流 鼻血黄化1.3.7| 受用玩具开发自己| 高清视频在线观看| HongKongdoll链接| 喂班主任吃鸡吧| 崩铁催眠猎美系统| 自慰健康指南| 48沈阳熟女高潮嗷嗷叫| 亚洲伊人五月丁香激情| 美女100无挡| 阴斗9 1破解版免费版| 最全的免费追漫软件| 双渗透日本娇小| 1714c路CV深度| 少萝玉足球鞋脚底导管| 暖暖直播在线观看完整版| 国产XXXX99真实实拍| 91App专业优化版| 在线观看片免费人成视频播放| 国产真实伦在线播放蓝光高清| 4日本私人VPS| 718视频爆料| 久久午夜无码鲁丝片午夜精品| 家庭团聚心连心| 柚子猫甜心vlog最新视频| 午夜精品A片一区二区三区资源看| 小尾巴嵌入式技术网站| 氺茤茤网页版1网页2| 国产小马拉大车真实案例| 国模杨依粉嫩蝴蝶150P| 两对夫妻同住一间房| 污草莓樱桃丝瓜绿巨人秋葵ios| 成人内容新视角| 大象回家2025隐藏入口| 8x8x8x智能服务| 遇到特别大的客人| 《湿点》末增减板| 午夜理伦片| 中国精品少妇LD| 精品人妻系列无码人妻免费视频| 国内精品国产成人国产三级| 乱色熟女综合一区二区三区| 海角社区haijiao06| 火辣辣app福引导welcome| 人善交WWWXX| 大胸年轻继坶2韩伦影院| 黑料传送门线路一| 秘密花园2.8激活码| 人犬兽人1到42集免费看| 北条麻妃一区二区三区AV高清| 亚洲精品久久久久久动漫器材一区| 六间房隐藏房间入口| 色五月综合网| 成全高清免费观看MV动漫| 无码一区二区三区亚洲人妻| 色香淫玉天天更新综合| 鲁鲁传媒有限公司| 星空无限免费观看| 年轻母亲5在线完整播放 | T V5355技术| 日韩高清一区| 91JQ就要激情| 国产私拍在线观看高清| 亚洲操人人操| 国产一级第一级毛片| 麻豆精品传媒一二三区| 潘甜甜三部作品叫什么| 国产 高级会所 在线| 兄长的侵控| 国产精品免费一区二区三区四区| 狼人加鲁鲁兽天赋欢乐斗地主| 免费破解教程| 野花社区中文免费观看| 国产色情app泛滥| 边摸边吃奶边做爽95视频| 最舒服的一次性体检| 把困困寒入桃子里免费| 人or猪or狗的dna视频| 亚洲 中文字幕 日产| 悟空插观音第一部免费| 特黄1区2区| 自愉自愉自偷产区一区| 末发成年娇小性色xxxxx| 中文字幕久久久久人妻| 蜜臀AV在线播放一区二区三区 | 吴梦梦恋情曝光| 一欧美三级在线观看| 古惑仔系列电影| 哈昂~哈昂够了c到高| 天美传媒国色天香乱码| 国产免费久久精品99久久| 痳豆传谋影视mv视频| 快手困困熊吃播奇妙时刻58秒| 国产亚洲精品俞拍是免费97| 4399日韩免费观看电视剧| shirakami大师在线| 暴躁老外CSGO英雄秀| 1000部禁视频18岁勿入辣妞| 涩涩色中文综合亚洲| 老阿姨想吃小鲜肉| 少妇呻吟翘臀后进爆白浆| 五一爆料网| 久久久久久久久久久久久久久影视| 天美乌鸦果冻星空九一| 明星高品质换脸| 成人亚洲区无码偷拍| 17.c.07最新动态| 大雷擦狙击免费观看高清版视频 | com.manwa.大全| 晚上睡不着瞅瞅看点B站| 欧美成人精品h| 法版高压监狱| 《18岁安装包下载》官方正版| 人人看人人橾| 国产成人av一区二区三区在线| 成年黄色软件下载免费看| 浪货今天就把你 到服为止的| 成人免费观看网站| garywayne男男无套| 精品天海翼一区二区在线| 天美传媒China| 久久精品国产第一区二区三区| 性生交大全免费看| exo母亲的mv免费播放| 色母1~6h| 老牛影院在线观看电视剧免费播放| EhViewer网页版免登录| 国产熟妻情感故事| 日本亚洲欧美在线| 欧美午夜特黄aaaaaa片| A三级三级成人网站在线视频 | 黑白配公司产品视频| 天堂va欧美va亚洲va国产| 女子吃男子的肌| 野狼舍区必属精品入口| 欧洲最强rapper| 精品一二二产品无人区| 最近中文字幕在线1| 《http18禁》揭秘| 打开双腿让男人桶爽| 欧洲无人区码二码三码四码| 野草乱码一二三四区别| 农夫福利第一导航| 苏小涵vlog免费观看| 小舞品尝巴雷特蓝莓视频集锦| hp视频网页链接| 线下同城约单app| 国产福利久久青青草原| 右手影院m3u8| 欧美一区二区三区激情| 杨贵妃传奇| 高清性色生活片| 97国语精品自产拍在线观看| 人与牲动ZZZXXⅩ0000| 999国内人文艺术| 日本亚洲欧美在线| 从拒绝到接受3q真实| 国产mv在线天堂mv免费观看| 沙丘最后有彩蛋吗| 红桃视频入口kkkkk| 726狗头萝呼啦圈视频| mrdsfun大赛精彩开幕| 99久久婷婷国产综合精品青草免费| 中日文字幕视频| 《成人视频》行业趋势解析| 汤姆叔叔主页直接进入| 东南亚12小小| 伊甸乐园一二三四区| 精品伊园甸麻园2025| 无码中文人妻视频2019| 啊哈哈啊哈哈好棒~啊哈科普| 亚洲最大天堂无码精品区| 豆花免费观看完整版高清| 国语A在线看免费观看视频| 小鸟酱视频在线观看| 日本头等舱客服的特殊待遇2 | 美女露%100的身体无| 欧美日韩国产码高清综合人成 | 亚洲成色最大综合在线| 学长边洗澡边 我啊~嗯~| 亚洲m码 欧洲s码| 男生把坤坤放在女生的坤坤| 91天美丶密桃丶果冻在线观看| 快手网红诗颖的付费| 97se综合亚洲影院| 福利网站回头会感谢我的| 两个人一前一后太长了| 暴击少女喵小吉| 中国大陆精品Ⅹ| 诱人的岳HD中文字幕| 国产99久久久国产精品成| 亚洲欧洲精品无码av| 藏精藏精阁第一福利在线视频| 漫画岛悦读| 日本三圾片目录大全| 办公室的秘密| 人妻丰满熟妇AV无码片| 糙汉1NH年代| v888vm免费看电影| 中文字幕无码人妻少妇免费视频| 两男吮着她的花蒂尿在线观看| 人妻凌参观园辱1~2成人网| 唐三插曲重温| 安装入口选择设置| 糖心桐桐生日vlog| 《www.91n路moc》独家解析| 紫阳花飘落时樱花动漫| 成人午夜影院| 三浦步美JU上司| 3d动漫无码av禁在线无码| 怀孕女性护理指南| 美美女高清毛片视频免费观看| 欧美大片免费ppt| jm漫画网页版| 免费看美女的隐私| 麻豆沈芯语空降魔都| 短篇乱肉欲文500篇| 十八岁免费观看电视| 海外黄冈游子情系家乡| 久久亚洲精品无码AV大香| 欧美白人战黑吊| 91丨九色丨丰满| 成人免费网站大全| 无码专区—VA亚洲V天堂麻豆| 精品人人妻| 网曝新事件合集| e612福瑞官网| 草莓榴莲向葵18岁注ap| 成全视频观看免费高清中国电视剧| 星空无限MV免费在线看| 国产天美传媒原创AV片| 与女神同行2018| 亚洲乱码av中文一区二区软件| 妖精漫画SsS免费下拉体验| 蘑菇精产品一三三三在线| 御梦子高清在线观看免费| 成品网站货源1688| 老司机久久精品最新免费| 一起.草.cn网登录入口| 《男c女崩18》情感纠葛| 狠狠躁日日躁人人爽在线| 大象国际视频| 真精华布衣1234正版今天3d| 悠悠人体艺术| 伊甸直飞2027直接入口| FreePorno網絡浪潮| 哪里有三级网站| 9国产精华最好的产品| 狠狠躁夜夜躁人人爽天天天天97| 51成品网站W灬源码| 真实乱子伦露脸| 荷兰少女高清视频| 午夜精品一区二区三区在线观看| 精品人妻中文无码AV在线| 亚洲综合日韩av无码毛片| 唐伯虎唐心Vlog在线观看免费| 188381.com神秘电影| 差差差带痛声视频软件| 初小VIDEOS第一次摘花| 美女免费观看视频网站| 婷婷的五月| 青青草福利app导航| 南通高三实验室4分25秒图片| wy97cm浮力院路线| 汤头条免费下载安装| 品久久久999密壂| 好色先生TV导航| 天降女子动漫全集免费| 姐姐用脚帮你打枪脚会疼吗| 含羞草ppt传媒网站| 天堂在线WWW天堂| 国产成人久久精品77777综合| 国产女精品视频网站免费蜜芽| 丰满少妇猛烈进入a片k8经典| 爱液旧版红色logo| 最新69国产成人精品视频免费| 不下载看9.1| 沈阳阿姨疫情| 欲色天天网综合久久| tickle固定lvk秘诀| 杏花8838.T| 3个小时要了我3次| 粗一硬一长一进一爽一a级想| 《91爱看片》最新推荐| 国产蜜桃 蜜桃国产| 果冻传媒91cMl67| 俄罗斯13女女破苞视频| 18 网站| 病勤楼栋首季动画| 国产美女主播在线私拍| 小蓝视频高清下载| 日韩欧美亚洲综合久久99e| slg绅士汉化组游戏大全| 抓灰1到40章的内容| 国产精品尹人在线观看| 高清菠萝视频素材下载| 众乐乐ww3秒跳转接口| 男坤坤插到女坤坤| 天狼伊甸乐园| 人物动物交互狗第1集| 爱情岛测试线路7| 狗狗比老公管用| VODAFONE TV| 小草二区三区四区五区| 《辶喿扌畐的姐弟从小小说》经典| 国产袜丝服61页| 欧洲美妇乱人伦视频网站| 人人模人人探| 续父开了续女包视频吗| 漂亮的保姆伦理电影在线播放中文| 中国少妇xxxx做受| 麻痘精华护肤指南| 无套内谢大学处破女www| 在线岛国片免费无码AV| 男女之间的免费观看视频网站| 极速60秒| 宝贝我们边上楼梯边做| 台湾男同志浪小辉| 成人无码区免费视频| 亚洲中文字幕久在线| 海角社区是什么网站| 好看的HD电影| 240斤的胖妈| 蘑菇tv一品精区高清六区| 好 色 先 生tv免费下载| 免费中文熟妇在线影片| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国模丫丫黑森林毛毛| 亚洲 日本 欧美 中文字幕| 《www.xjxjxj48.gov.cn》政务服务| 草莓视频下载| B站频道入口| 62天美丶密桃丶果冻mv入口| 97日日碰曰曰摸日日澡| 51今日大瓜回顾| 少妇激情av一区二区| 日本高清视频网站www| 《成人 视频在线观看》精选免费高清| 免费网上叼嘿视频精选| 《丰满的欲妇》hd中字| 疯狂四p群体交乱| 太紧了夹得我的巴好爽| 奴化少女训练计划2.0| 51今日每日大赛往期| 人人 登陆| tiktok免费破解色版| 《1120.7126.2》代码解析| 91老版本| 最近中文字幕视频高清| 亚洲日产2020乱码芒果5| 成全世界在线观看中国| xing吧版本已过期| 亚洲精品久久国产高清情趣| 美国CCC36| 9.1短视全免费日| 小黄猫传谋映画门户| 免费国产高清人成在线| 无码内射成人免费喷射| tiktok肯豆全没打码课| 伊甸直飞2024直达| 久久久精品国产免大香伊| 99国产精品久久久久久久成人| 欧美mv日韩mv国产网站app| 雷安兴趣道具车| 亚洲黄金网站大全| 精品国产不卡在线观看免费| 免费国产Windows11软件合集| 9.1.gb.crm客户管理系统| 咻咻咻韩漫登录界面| 仙踪林网站主页| 5xsq网页版登录入口| 一级做a视频| 国产日韩一区在线精品| 二次元动漫人物大萝卜| 中文字幕无码专区一VA亚洲V专区在线| 404禁区软件| 年轻的老师中字头歌词韩国电影| 免费观看网站| 爽躁多水快深点aaaa| fps灵敏度换算网站| 欧美日韩人妻精品一区二区在线| 18k金成色典范| 四川bb嗓BB| 好看的HD电影| 天天看影院| 亚洲精品欧美综合| jy灌溉系统芙芙| 夜夜偷天天爽夜夜爱| 豆花天天有| 蓝颜免费版| 学习中国app| 在线精品国精品国产不卡| 美国色导航| 变态另类~第1页| 杏仁视频xy1app| 九幺玩命加中| 10–14young| 超级胬肉系统txt下载| 夏晴子与孟若羽黑白配| 天堂avtt迅雷看看| 国产防屏蔽| 麻花传MDR免费版观看| 国外精产品w灬源| 九一干逼工作法| 日日躁夜夜躁AAAAXXXX| 哔哩哔哩高清在线观看免费视频 | chinese老妇交| h动漫精品网站网址| 18av影片区| 抹茶甜品教程| 密臀TV健身课堂| 十大黄色免费下载| 午夜做受视频试看6次| 外围国产A级片| 年轻的母亲6线在完整视| 9.1玩命加载中下载入口| 9.1全新下载| 亚洲国产五月综合网| 白鹿ai智能人脸造梦| 波多野结衣麻仓优子| 猫咪社区官方在线入口| 嫩草影院无码AV| 亚洲伊人久久成人综合网| 就不出来就是要让你怀孕| 暗夜pro官网进入| 国产一区二区的精品| 女子一字马小便| yy1111111少妇影院光屁股| 部长连续7天失去理智| 天美传奇星空乡村版| 一起.草.cn网登录入口| 91天马传媒mv入口| 冯仰妍完整版在线看| 蜜芽3秒自动转接免费观| 免费人成激情视频在线观看冫| 国精产品999永久麻豆| 中文在线高清影视剧| 真人做爰高潮视频免费| 搞机恶time| 麻花传mv在线观看的成功原因| 小坏蛋太大了阿受不了| 妖精动漫v3.0.0更新内容| 做受120秒免费视频| 闪耀双人超燃说唱| 9 1熊猫视频| 免费法律咨询网| 六间房内敛的温馨黄色| 乱vodafonewifl熟妇| 糖果君三人行视频| DOTA2 7.31| 坛蜜电影下载| 久久伊99综合婷婷久久伊| 国产在线ccccc免费阅读| 年轻的母亲2有线4| 爱情岛论坛永久亚洲精品| 欧美人伦禁忌dvd放荡欲情| 鲁大师在线看片免费观看流畅体验 | 草莓永久免费在线网页| 藏宝阁导福航藏金阁导福| 秽乱常伦h| 一道久在线无码加勒比| 天堂V亚洲国产V第一次| 91婷射网站| 免费天堂无码成人AV电影在线观看| 黄色免费应用| 伊甸直飞2024直达精品| 蘑菇福利宝导航| 日本又大又爽的网站| 香港奇强 二级一象| madout2bco11路56| 大地资源高清免费在线观看| 一欧美三级在线观看| 宝宝放松一下进去就不疼了| 最新AV中文字幕无码专区| 仙踪林大陆官方主页| 亚洲男人在线天堂| 女人与雄性宠物交| 青梅被从小抹到大H补课V| 美女被爆 羞羞天美传媒| rosi视频| 蝴蝶忍的乳液游戏| 大象ceo传媒ceo| 国产又粗又大毛毛片| 美国proumb| 未成年观影福利| 腹肌体育生导管网站| 八卦无理爆料无罪反差| 众乐乐老夫子入口| 色婷婷激情av精品影院| 痳豆传谋影视mv视频| 亚洲 国产 日产 韩国| 国产一国产二国产三国产四国产五| 9.1破解版.apk安装免费| GOGOGO国语高清完整| 附近女约会一百米| 亚精精品一二二区视在线| 一区二区+欧美激情| CAMPBUDDY紫毛X黄毛| CHINESEFREE高潮抽搐| 久久人搡人人玩人妻精品首页| 天天婬欲婬香婬色婬视频播放| 免费中文熟妇在线影片| eeuss鲁丝片AV无码| 1137西方大但人文艺术| 免费国产成人肉肉视频大全| 日韩经典歌曲| 天天爽夜夜爽人人爽免费| 《双男砰砰》热血重燃| 男人j进入女人p免费狂躁| 9.1免费版cad网站入口| 大雷抖抖舞| 乱码%yzprlfh%什么意思| 免费无码不卡中文字幕在线| 失禁 抹春药 哭喊 刺激动漫| 十月激情综合网| 国产精品一区二区香蕉| 老版91免费版下载| 蘑菇09.cv新版本更新内容mgsp| 9x9x9x任意燥cjwico| 忘忧草51DADOU| 仙踪林娇小秘诀| 成人小说亚洲一区二区三区| jm官网传送门| 四快学习法有用吗| 错一道题做一次朝俞肉| 笔盒最新地址速递| 免费在线伊甸国入口| 亚洲色欲色欲www| 《91禁 动漫》必看高清| 妖精漫画在线看漫画免费阅读| 午夜影视不用充钱的| 在线观看精品二区国产| 九一传媒制片厂麻豆| 国产成人人综合亚洲欧美丁香花| 日韩中文字幕欧美一区| 2019中文字幕在线电影免费| 人妻少妇精品专区性色aV| 湿身瘙痒难耐| секс学生видео| 天天运动罗志祥5g入口| 超碰人人精品操人人| 苹果视频m8u9| 五月天激情电影| 芒果TV短视频| 操死我品牌操纵| 国产中国视频在线观看| 无遮挡粉嫩小泬久久久久久久| 《小 伸进 91(直播)官方网》精彩互动 | 黄金网站软件与app下载| 小人物伸进大格局| 色婷婷我要去我去也| 国产无套内射又大又猛又粗又爽| 蜜语大秀官方下载最新版| 日本取精乂乂乂乂乂| 亚色精品产区一三三三| 苏州晶体iOS应用免费下载| 26uuu四虎| 国产在线无码一区二区三区| 教室动漫素材| 歪歪漫画登录页面入界面| 成激人情在线影院920| re66热只这有精品| 61传媒有限公司| 17路c13cm| 老女人炮群| 红豆视频在线观看高清| 欧美人操人| 久久精品女人天堂a片生理期| 国语熟妇乱人乱a片久久| 情趣内衣网| 久久ee热这里只有精品| 完美搭档中文字幕| 免费观看又色又爽又黄的小说一 | 高清b站在线观看人数突破3万| 一边亲着一面膜胸口电视剧| ass蝴蝶pics| 仙踪林直接进入秘密入口| 天美传媒2021| 日本风情录| 亚洲综合一区国产精品| 东京热人妻系列无码专区| av 中文字幕| 天龙八部众女怀孕| 蘑菇tv视频入口| 夜夜爽77777妓女免费看| а天堂最新版在线| 御梦子官网最新版本| 狠狠噜天天噜日日噜| 课优空间官网| 小孩姐姐享美味| 男女性杂交内射妇女BBWXZ| 人马40分钟800伤害免费| 26uuu在线视频| 太子被暗卫c到合不扰腿| 国产在在线免播放观看| 奶茶小屋夹心饼干1v2| 张婉莹摆脱束缚| 亚洲欧洲自拍拍偷精品网314| 影音先锋女人aa鲁色资源| 51每日大赛月光影视| 亚洲蜜芽久久| 含羞草实验研所网址| 矮马和人配的视频| 丰满岳乱妇久久久| 成人做爰A片免费看网站网豆传媒| 国产精品国精品国产免费| 性巴克网站成人版免费| 国内大量揄拍人妻精品视频| 特级毛片片a片aaaaaa| 黄网站免费永久在线观看| 亚洲最大天堂无码精品区| 安安老师圣诞节定制视频| 综合欧美丁香五月激情| 国产情侣激情在线对白| 天祺传媒有限公司入口| 2014av天堂网影音先锋| 51大瓜不打烊综合综合综合综合| 麻豆精品久久久久久久99蜜桃| 亚洲精品乱码久久久久久| 日韩精品极品视频在线观看免费| heyzo中文字幕无码| 《17.c.07 网页版》创新上线| 8月最新黑客技术| 窑子开张了有标题小标题| 99国产精品国产精品九九| 亚洲vav在线男人的天堂| 717理论片午影院| 雷暴影视传媒成都有限公司 | 魅影直播游客免登录四川| 创战纪下载| 麻豆JSQ30Q211| 黑人大战亚洲人精品一区| 第一次让公摸全身| 桃红色的世界官方入口| 美国人xxxx| 鸭子tv国产在线永久| 咬女生小头头教程| 蓝莓破解版2023| 仙踪林二区烧仙草全程免费| 国产精品无码a∨精品| 厕所精品2020| 网络安全周主题网站| 11456162海角社区| 真实的和子乱拍在线观看| 国产亚洲欧美精品一区| 大象传媒18岁秘密入口| lnb1.2.1.apk两年半下载包 | 肥熟妇搡BBBB搡BBBB| 天美传媒md0076| 蘑菇精品永久观看| 啊用力使劲干| 魅影在线观看| 兽皇VIDEO另类HD| 欧美一区二区日韩国产| 《美国禁忌1| 女学生xxx的逆袭之路| 八妻子今日更新大象| 美女隐私免费看的软件| 人妻无码免费一区二区三区| 天啦噜在线观看完整版| 91精产品一三三三区黑料| 《一键脱衣 》技术争议| 4438全国成人| 火秘 速 劲 爽秘| 免费版动漫天堂| 亚洲永久无码777kkk| 国产各种姿势在线观看| 国产激情无码一区二区APP| 久激情内射婷内射蜜桃| 国产亚州精品女人久久久久久| 在线看片人成视频免费无遮挡| 96福利在线观看国产| 欧美jizz18性欧美| 人妻熟妇乱又伦精品hd| 蘑菇tv在线登录入口官网| 仙踪林论坛| 白石茉莉在线| 黄色软件下载入口| yandex进入网页| 中幕日产无线码| 国产乱码卡一卡2卡三卡四| 51吃今日必吃| 齿幼阁官方网站| 色中文在线| 800精品导航第一品牌| 日韩综合夜夜香内射| 一起碰一起噜一起| 成熟老女毛茸茸| 中国高清windows免费版| 义姐的不良喂养未增删带翻译| julia中文字幕| 5208862 mooc直接打开| 差差软件下载免费| 人妻丰满熟妇AV无码片| 游戏专用身份证18岁| 精品国产乱码久久久久久夜深人妻| 交替轮换4| 性猛交╳XXX乱大交| 《91杏吧入口秘》一键直达地址| 老熟女乱子伦| 国产精品15在线观看| 国产午夜精华在线播放| 陆雪琪3DMax建模作品| 黄冈B站资源哪里找| 蘑菇1.3.1全新发布| 老师洗澡时让我进去摸她那个| 糖心精产国品免费伊园| 国精产品一区二区三区有| derpixon免费动画| 又粗又黑又大的吊av| AKT大佬资源| 漫蛙免费漫画官方正版入口| 扒开老师双腿猛进入| 大片又大又好看的PPT| 《91看片下载链接》高清资源| proumb官网入口| 福利院私人永久e甸院| 中国美女一级毛片| 海角社区注册技巧| 中文字幕第六页在线| 坤坤浏览器| 亚洲一区二区三区在线观看网站| 国产日产欧产精品精乱子| 深夜蘑菇视频精选| 九一短视频精选推荐| 牛牛影院成人免费网页| 婷婷六月综合缴情在线| 国产va免费精品高清在线30页| 欧美裸体XXXX极品少妇| 日产视频产品一二二区在线| 欧美成人精品高清在线播放| 国产Ⅴ片一区二区三区| 亚洲+国产视频+欧美| 变态视频而且很变| 91poaa狼人社| 五十路熟妇无码专区| 四川妇女BBBWBBBwm| 超级污的网站| 大肉大捧一进一出好爽视频mba | 天美传媒精东星空麻豆| 金花梅花尼姑| 国产高清在线精品一区二区三区| 老夫子星空文化传媒有限公司| 女友张开腿让我爽了一夜| 亚洲一区二区观看播放| 免费观看在线视频| 小说区 综合区 首页| 《长途汽车上轮杆》1| 好想被狂躁A片视频在线| 国产成人AV在线影院| 糖心柚子猫九尾狐精魄的获得| 免费看欧美成人A片无码| 好妈妈3蘑菇电视剧| 免费高清薰衣草在线观看| 乖乖免费阅读全文凌寒开| 日韩卡二卡三卡4卡| 188308.神秘电影| 漾出over flower第六集| 人妻教师的全集| 国产精品午夜无码AV体验区| 挽起裙子迈开腿坐上去的女孩| 嘟嘟嘟WWW日本视频在线| 两性色午夜网久久| 沈先生再约高颜值返场| 丝瓜 gf 1.3.0.apk| 妖气漫画全彩绅士的主题| 亚洲伊人成综合网| 2023年网站好人有好报| 久久久久免费精品国产| 嫩叶草2024地扯一二无忧版| 男生j捅入女生P高清| 老色皮会看视频| Viciusss幼儿| 高清精品一区二区三区| 最爽free性欧美人妖| 国产肉体xxxx裸体137大胆| 国产网红在线观看不卡| 性xxxxBBBB| 中文字幕 国产 在线| ZoomKooL牧场免费观影指南| 女性私密紧致图片| 亚洲精品一区二区三区不卡| 拆拆很痛的轮滑鞋软件app| 日产自产一区完整| 不当行为引反感| 天美传媒剧国产mv| 小玩具调到10档免费观看| 17 c19起草视频| 囯产护士HD高朝护士| 小黄人电影免费在线观看| 人妻少妇中文字幕乱码| 张筱欣艺术欣赏| 日韓無碼人妻不倫A片| 中国WMWMWMWM| 真人作爱免费视频| 日本免费精品一区二区三区| 最近中文字幕高清中文字幕2018| 国产真人做受在线观看| 杨贵妃映画传媒入口消除| 成了全班男生的公共汽车| 向日葵安卓版无限免费下载| 虎牙小太阳贼大私人订制| x9x9x9x9架构深度| 18k黄金| 上海新世纪影城| 最新国产毛2卡3卡4卡| 中国 免费XXXX18| 亚洲人成色777777在线影院| 痞幼猴哥视频| 3dm18+游戏| 又大又粗又长又黄视| 国产精品v欧美精品v日韩精品| 在线日韩视频免费| 无码免费午夜福利片在线| 被丈夫上司连续侵犯理智丧失| 日本午夜xxx| 老板把我抱上办公桌加班猛c| 欧洲最强rapper| 机机对机机手机免费下载版| 糖心Vlog 御梦子| 杨贵妃映像画网页| 拍戏不小心进去是内检还是外检| 妖精美艳奇幻| 人妻少妇精品视频二区| 黑料不打烊 最新地址| 窑子开张了有标题小标| 六年級脫身全去掉免費| 动漫女孩9877| 《脱衣摸》惊悚之夜| 女仆的惩罚游戏2.0| 总裁大肚桌角憋尿勒肚子| 免费看高清大片的APP| 大桥未久亚洲一区二区| 闰盼盼罕见土豪一对一| 纯洁的轮舞曲1| 亚洲国产精品色一区二区| 某男生不当行为曝光| 一女多男多肉| 久久人妻公开中文字幕| 《17 网站免费》提供海量资源 | 999zyz玖玖资源站永久无码| 果冻传媒911制片厂| 国产成人亚洲日韩欧美| 成人有限公司1区2区| 《网站91》推荐| 少妇偷拍精品高潮少妇| 亚洲国产精品精华| 密臂tv入口404| 下载芒果视频| x7瓯美x7x7任意噪| 申鹤腿法熟练脚法教学视频| 久久中文骚妇内射| 红桃视频最新回家永久| 日本三级韩国三级孕妇| 欧美男体艺术| 人人看人人摸人人做| 春雨直播全婐app| 中文字幕av无码免费一区| 黑暗蘑菇17c官网入口| 想不想要 嗯 说话| 国产特级毛片aaaaaa高清| 人善兽zzzzxxxxx另类| 小弟立起在线看| 露100%奶头的美女图片无遮挡| 葡萄不准掉落| 成色au999.9是什么意思| 在线国产视频自拍网站| 欧美日韩不卡视频合集| 《蘑菇视频频 少》优化资源少| 每集都开车的动漫有哪些| 暗网免费进入指南| 91n网站导航| 小雪真紧夹得我真舒服| 国产精品久久久久免费观看| 97欧美成人精品视频在线观看| 龙口护士视频| 国产超清无码不卡在线| 男生让女生吃自己的坤视频| 欧美巨大喷流久久久| 狠狠综合网| 免费观看CAD教程视频| 一个在下 一个在上面翁aa| jm2数据库1.8.0版本发布| 成色18k2.0| 国产96Av在线播放视频| 鬼灭之刃奖励网站9.1| 在哪里可以看片| 312GCCA片| 光溜溜女生动画片| 全黄A级60分钟免费| 太陰蒂BBWBBW| 伊人久久精品无码二区麻豆| 亚洲女在线| 鸿合(HiteVision)HV| 仙踪林导航| 舌吻原声聆听| 国产精品久久久久久久久久红粉| 亚洲欧美中文字幕品| 优衣库百度云| JMComic.3.0.mic下载指南| 草草影院CCYY国产日本欧美| 10000元验货初中生视频| 欧美 日韩 国产 另类 图片区| 麻花天美星空无限赘婿| 吃瓜不打烊app| 免费韩国漫画| vam小医仙国漫3dmax成品资源| 顶开妈妈的生命之门第一章 | 欧美乱大交xxxxx潮喷| 成交人性成交视频| 免费男同深夜社交| 好 色先 生Tv| 嫩叶草传媒2024跳转路线| 国产精品音频在线一区| 日产高清b站成品片a| 1984美国忌讳第1集| 四川吴施蒙本人图片| 拗女稀缺5000| Japanese黑人BBC黑人 | maplestar樱花动漫| 磁力链bt磁力天堂| 国内精品久久久久久99| 四川发展挑战与机遇| lutube直接进入| 咯咯哒一天的vlog| tube8大学生| 外国视频聊天| 白嫩少妇激情无码| 《成人看片小网站》精选内容 | 国产成人精品自在钱拍| 阴斗91免费| 国内熟妇人妻色无码视频在线| 最近2019中文字幕大全视频1 | 呱呱呱爱丫视频免费观看播放| 大地资源第三页高清在线观看免费| 美国1983版滑雪场宝贝| 久久久精品| 母狗学校训练营10月新动态| 西施成人版| 小寡妇好紧进去了好大看视频| 男女车车好快的车车网站| 日本卡一卡二卡乱码三| 一女被两男吃奶玩乳尖| 天码人妻一区二区三区| 天天做天天玩天天爽天天| 黄冈B站入口漫画免费下载| 新金瓶龚玥菲| 亚洲风影视传媒有限公司辽宁| 妻子6电视剧在线播放| 欧美精品秘 日韩少妇| 成人AV无码国产在线一区| 少妇寂寞偷公乱400章深夜| 好看dvd顶级影碟片| 成品78w林妹妹| 超污的开车过程| 宋雨琦舞动三角区| 奇妙的美发沙龙| 《成人视频》行业趋势解析| 日本欧美国产在线专区| 欧美精品v欧洲精品| XXXXX69HD护士19老师| 国产aⅴ激情无码久久久无码| 怎么能变大变粗| 豪妇荡乳1一5白玉兰| 浪荡秘书伺候办公室| 《17.c.21.nom91》新发布| 亚洲综合p| 无收费看污网站完整| 国产在线精品一区二区| 成版人性视频直播 | atid394中文字幕在线| 赛尔号怀旧服| igao国产为爱寻找激情| 成在人av抽搐高潮喷水流白浆| 亚洲狠狠插| 完美搭档完整版| Mizunashi的水韵之美| 伊甸乐园2025入口稀缺| 中国杭州少妇xxxx做受| 张越最新动态不打烊| 数学课代表趴下让我c视频| 亚洲熟妇丰满XXXXX| 五月激激激综合网亚洲| 藏宝阁136234com| 火影奖励网v.2.8.cc上线| 鲁55cnt驾驶技巧| 一个人免费观看在线视频www| 亚洲第一综合素质| 国产对白受不了了| 深入解读p站| 中字幕视频在线永久在线| 国产主播在线播放91| 《缠娇不吟》免费观看| 中文无码高潮到痉挛在线视频| 小女儿含着巨大写作业| 又色又爽又黄18禁美女裸身无遮挡| 九一制作厂免费传媒| 人人妻人人做人人爽夜欢视频| CF手游刷钻石刷枪网站| 免费观看七千余剧集| 爆乳美女让我爽了一夜| 国产一区二区三区自产| globalsport性运动会| 欧美va亚洲va日韩va| JMComic3下载指南| 中国新疆XXXXXL19直播| 久久精品国产日本波多野结衣| 成人无码www免费视频网站软件| 美国十次了导航| 91果冻制片厂| 巜中字与上司出轨的人妻| 汤头条免费下载安装| 中国买卖网| 真人版app火热来袭| 极品少妇小泬50pthepon| 榴莲秋葵向日葵茄子丝瓜大全| www.17.com一起草| 国产toilet在线| 国产影片中文字幕| 国外精品出入入口苹果| 国产白白白在线永久播放| 超频97人妻在线视频| 玩命加载中免费看| 国富产二18在线观看| 精品不卡一区中文字幕| 最新购买分享妈妈计划| 911BLW红领巾| 老师的扇贝好粉啊| 欢乐谷全新永久域名| 荒野大镖客2在线播放| 污粉色视频喷水网站| 亚洲欧美成人A∨在线观看| 艳妇乳肉豪妇荡乳av| 明明说过要用避孕套了| 菠萝蜜视频播放器| GOGOGO国语高清视频| 免费AV电影| 99w乳液78w78w永久| camfrog最新版本| 家公给我治疗5中字| 神马电影院未来影院| 国产又粗又黑又黄| 亚洲—本道 在线无码av| 《91制作厂白晶晶》高清短片| 第一次处破女A免费观看| 国产无套视频在线播放| japanmom家庭home| 深夜成人影录像带| 腰塌下屁股撅起来打肿| 狂野少女中文版免费播放| 猫咪mv最新网名在线观看免费| 久久亚洲国产精品无码一区| 96亚洲精华国产精华精华液| 努比亚账号登录未知错误| 大团圆结局全文目录| 邻里通勤首选| 两个人看的高清视频www| 女女恋爱情节电视剧高清观看| 日韩欧美不卡一卡二卡3卡四卡2021免费 | 中文字幕精品AV一区二区五区| 丝袜足腿精华白色液体| 私人影院私人影院| 暴躁少女免费看高清电视剧| 国产JK白丝喷白浆一区二区| 精品伊甸乐园汽车音响| 中文字幕人妻av一区二区| 2023年免费版在线观看体验升级| 外国大片PPT| gogogo人文艺术包子铺| 交换我的朋友的麦子300字视频在线 | 毛片基地免费| 欧美激情区| 木鱼天软件手机下载| w一起草w| 口咬的绝招视频| 日韩人妻无码一区二区三区| 蓝莓九月成长记录| 少妇厨房与子伦| freexx性黑人大战欧美| 暗黑爆料在线观看免费播放| 性高朝久久久久久久久久| 困困兔眼镜妹视频在线观看| 18禁h免费动漫无码网站| 大地资源在线影视播放| 天天日天天爽| 最近中文2019字幕第一页 | 免费下载XDEVIOS中文版| k频道官网免费在线观看| 东北粗壮熟妇丰满高潮| 另类专区好好日| 老师双开真丝旗袍施恩| 美女裸身网站免费看免费网站| a免费视频| 免费观看视频| 天美蜜桃传播媒体秘密| 国产精品igao视频网| 啪啪啪免费软件下载| 日皮潮流创意集锦| 一女二三男事免费读| 今日看料官网| 《中国x安装包2024》最新版下载| 百度影音野兔| adc年龄确认大驾光临| 《4层cvt4人口免费》详解| sky直播477tv安装指南| 韩国漫画在线免费观看| md0190苏畅我回来了| 暴躁老妹csgo免费观看| 乌鸦传媒一二三区| 迷妹防止迷路请收藏uc| 中文字幕1页| 怪物强人类3d网站| 亚洲精品中文字幕久久久久| 刺激战场一阴二阳| 二人午夜福利视频| 黑桃MV在线观看| k3kpccA片国内| 欧美亚洲日韩不卡在线在线观看| 国产精品一区二区 尿失禁| 成人做爰黄AA片免费下载蘑菇| 人妻体内射精一区二区三区| 777久久精品一区二区三区无码| 多人c一个一天| 夜夜夜夜曰天天天天拍国产| 久久久综合色88一本到鬼色| 豆花官网官方免费入口| 福建兄妹视频全集| 2025伊甸直飞每日cctv| 麻mv豆传媒在线入口吴梦梦| 精品国产成人高清在线观看| 二次元动漫人物大萝卜| 偷偷在线观看免费高清电视剧| 精品国产一区二区三区AV 性色| 老少配Z0| x9x9x9任意槽| 97sese网站| 男生困惑倾诉| 高n车多肉多细节| 极品白丝白皙nba| 渤海之眼摩天轮视频| 亚洲一卡2卡3卡4卡国产| 114深夜福利| 在线亚洲天堂| 猎奇9.1(官网)17.c.om| 九一干逼工作法| 小娇女(h)| 无人区在线高清免费看电视剧| 一个色导航网| 韩一国一级二级一区二区| 伊甸直飞2026直达观看| A片扒开双腿猛进入免费观看| gekm肌肉健身兄弟| 萝利社入口网页| 抽的越快叫的越大软件| 年轻的朋友来相会广场舞| csgo4高清免费观看| 17.3c路net模块应用| 仙踪林cosmetology| 欧美性xxxxx极品老少| c17.c文件起草| 秋霞鲁丝片av无码| 1757660登陆入口地址| 免费黄金软件3.0| 9.1免费版安装v3.0.2| 极品俄罗斯| 艾斯踩踏调教社区| 精品欧美成人无码专区毛片视频| 男生让女生吃自己的坤视频| 日本B站一卡二卡| 农村妇女野外BBwBBW| 777米奇四色眼影7777| 911爆小僵尸柚子猫| 亚洲欧美中文日韩欧美| 黄品汇Abb安装新版| 在线免费黄网| 《kuaise》快色视觉| 求个网站你们懂的| 老窝鸭免费观看完整版| 海量热剧随心看| 丁度巴斯狂欢之夜| 火星任务下载| 尾随国产漂亮主播在线| 秋霞电影网视频一区二区三区| 暴躁老阿姨bgm| 大象视频dx22xyz最新版功能| 免费观看60分钟高清| 93w乳液93w93w| yy111111一区二区三区| 国产36d| av不卡在线永久免费观看| 9.1免费版安装网站推荐| 莉拉酱与洞窟安装包| 成年人在线免费网站| 国产色综合| 疯狂伦交550篇合集1~7| 无码少妇一区二区三区芒果| cgwang21官网入口| 国产无遮挡又黄又大又爽| 泛商贸易9.1免费版| 最近中文字幕MV在线MV| XXXXX亲子乱BBBBB| 一二区免费仙踪林1688| 御姐很哀伤 全套| 国产魅模易阳在线播放| 《超级胬肉系统》txt| 99re这里都里精品| 刺激欲乱狂| 免费在线观看国产| 每日大赛反差婊大赛网| 穿裙子乘火车| 爱情岛测试线路一| 想要叉叉叉M8M4| 成人网络电视直播| B站TVB大片免费观看通道| 日韩欧美不卡一卡二卡3卡四卡2021免费| 天美星空大象传媒免费观看电视剧 | 极品少女反差每日大赛| 我给病人做性功能康复治疗| 国产一区二区精品久久久樱草| 扬贵妃映传媒精品入口| 破鞋视频大全免费播放| 国产欧美丝袜不卡在线| 凹凸视频体验新维度| 少妇隐秘情事| 闺蜜在床被男人狂躁高潮| 免费人成激情视频在线观看冫| JXX新品震撼上市| 樱桃精品导航| 烟火围城时(父女NPA)大结局| 1984美国忌讳第1集| 曰韩中文字幕| 37vt最大但人文艺术豆瓣| 日韩精品无码一区二区三区久久久| 学校里的荡货校花H| 自由洒脱心境| 男人猛进出女人下面视频| 女人迈开腿和男人打扑克| 乱码av麻豆丝袜熟女系列| 免费全彩漫画在线阅读| 日本私人网站| 电影理论片| 免费人成再在线观看| 国产天美传媒欧米茄| 91青楼传媒秘 秘入口| 无线乱码A区B区C区D| 亚洲欧美中文字幕日韩一区二区 | 国色天香精品二区三区| 欧美牲交A欧美牲交AⅤ一| 腾讯tv破解版永久VIP| 六月婷婷国产精品综合| 重击肚子kv| 樱花视频调色插件| 鸭王精品一区二区| 男女性久久久久久精选| 丰年经继拇| 国产强伦姧a乙| 猫咪社区官方在线入口| 胡桃腿法ちゃんこつやまの腿法| 午夜男女爽爽刺激视频在线观看| 老师把我抱到办公室揉我胸h| 18岁免费观看福利| 成人免费一区二区三区| 9.1成人免费版全新上线| 已满十八岁免费观看电视剧最新章节| 国产成人精品无码片区在线观看 | 30000款免费软件| 尤果网福利视频在线观看| 一二区免费仙踪林1688| 抖音闪现吃瓜视频合集| 熟妇人妻不卡中文字幕| 全球日增确诊超22万例| 酷客女朋友的闺蜜| 有没有免费的黄色片| 桃花村聚合盒子| 欧美洲陆大品国产| 国产成人无码A区在线观看视频APP| 欧美又粗又长又爽做受| 女人爽到高潮潮喷叫床69| 推特yqk路遇卖瓜视频| 蜜桃臀视频在线观看| 催乳师精油按摩3| 国产重口老太和小伙乱| 939W乳液78W78WY3| 91空丶梦幻 果冻mv入口| 中文字幕av一区中文字幕天堂| 《禁18网站》解析| tobu8在线观看直播| 星空传媒2023入口不错!| 国内外精品成品入入口| 香蕉文化漫画书官方入口| 把持不住的家庭教师| 无码成人免费午夜剧场| 17.14路CV| 天美在线传播传媒果冻| 初恋时间动漫观看| 17.c7.ccm91官方网站| 七猫高清版| 色射射视频| 小孩给姐姐吃巴雷特| 十九岁RAPPER潮水偷轨| 《男c女 黄秘 B站游戏91》深度解析| 7小时剪辑中3小时14分的电影| wankis100vendos兼职指南| 《18 勤禁の 网站》严格监管| 密桃在线视频| 我要美脚爱慕撕| 久久热精品推荐| 芙宁娜与旅行者决斗| 韩国午夜理伦三级2020| 葫芦娃破解版无限观看| 神马影院特片| 18C.MIC.天堂传送门| 近期外交部谁死了| good影院免费观看电视剧| jizz中国播放| 亚洲国产精品久久久久婷婷图片| 美女隐私保护指南| 黑人整范范| 美女露100%胸无遮挡| 众乐乐新网站三秒入口| 大扔子故事| 特级毛片在线大全免费播放| 亚洲熟妇无码八AV在线播放| 免费csgo暴躁少女相关视频| 《禁漫天堂入口》快速访问| 果冻传媒麻豆之女老板| 肉丝口感爽滑| 国产又粗又爽又猛的视频A片| 性裸交第一集网页版| 岛遇破解版官方下载| 裸露美女真人诱惑| 女孩第一次舒服吗| 亚洲成人avsecom| 熟睡人妻被讨厌的公侵犯深田咏美| 免费漫画网站NBA精选| silk labo官网| 妻子电视剧免费的| 庥豆国语精| 93女爱男欢| xxx18在线观看免费图片| 少女初恋吃小头头视频| 星空麻豆果冻天美精东传媒| 龚玥菲4分40秒一对一视频| 小肚子鼓起按h宫交| 《75c7pccA片最新》精彩推荐| 左手右手影视在线观看免费版| 中文字幕久久熟女蜜桃| 男人的天堂在线a无码| 羞羞午夜爽爽爽爱爱爱爱| 成品人片无套a观看入口| 快猫在线观看| 8乿8x拨插5g网页版| 日本精品一至六区| 已满十八周岁| 亚洲成年轻人电影网站www| 开档下超薄比基尼秀| 国语对白做受 按摩| 在线政务服务| 蜜桃浏览器下载| 欧美视频在线高清在线观看| 小马拉大车网站| 法国欧美贵妇贵妇系列| 女人荫蒂被添全过程A片免费| 成品人直播app大全| 《91n官方版最新版下载》安卓手游| 男人四色网站| 丝瓜草莓奶茶芭乐向日葵鸭脖| 每日吃瓜大赛开启| 《大雷擦狙入口官网》官方最新入口| 56吃瓜网| 粗大的内捧猛烈进出在线视频| 变态摸揉视频| 相伴十年微杏出版| a一级片亚洲| 《疯狂72小时》| 末发育娇小性色xxxx| 开车有痛苦声音的网站| 黑丝swag视频| 小扫货怎么能夹视频| 又大又紧少粉嫩18p妇| 国产福利在线网址导航| 中文字幕在线网站| 妈妈儿子的奇妙旅程| 精彩影片观赏| 《小 伸进 同人》精彩剧情| 强H辣文肉各种姿势np| 国精产品2020| 每日大赛6月9女仆大赛| 彭于晏照片| 幸福宝APP官网入口站长统计| 新疆XXXXXL| 糖心少女logo设计免费| 九尾狐狸在线观看香蕉视频| 《少女哔哩哔哩中文免费》精彩动画| 韩国电影中文字幕李采潭| 《3秒自动跳转神秘通道》一键直达 | 已满十八岁可看彩漫| 亚洲综合久久天综合| 红桃视频高清平台| 大象ceo影视ceo高清| 蜜桃成品人免费直播| 少妇又爽又刺激视频| 鸭子tv国产在线永久播放| 老妇人60www| 国产无套护士在线观看| 《差差差30分钟》高效逆袭| 苍井空浴缸大战猛男120分钟 | 海角社区追风少年爱妈妈| 荷兰队比赛现场录像回放| 暗网禁区揭秘| 无码专区久久综合久综合字幕| 《最黄视频》引发热议| 精品久久久久久久久久久| 成人应用免费下载安装| 超碰人人草人人| 五月天综合激情网| 国内外精品成品视频| 人畜禽corporation标准版本| 日欧精品卡2卡3卡4卡5卡视频| 老妇bbw搡bbbb搡bbbb| 冉冉学姐的vlog视频| 老夫子精品入口| 人善交oooooo另类| 黑人巨鞭躁的女人| 5g在线视讯年龄确认海外禁止进入 | 亚洲色成人网一二三区| 苍井空大尺寸视频大全在线观看| GODIVA巧克力| 夜夜春精品AAXXXX| 年轻的妈妈3| 大象伊甸乐园2025| 1.38.72樱花| WWW.1688.MY进入| 国产黄网在线观看不卡| 国产主播在线观看一区| 黄色软件大全3.0| 蘑菇畅想视频| 每日大赛 主题大赛 骑乘| 暗黑吃瓜官网入口网址| 《18 看片》18+观影指南| 久久国产美女精品swag| 腹肌体育生导管网站| 亚洲丰满熟女一区二区哦| www.com毛片| 视频网站在线观看18| 619y你会回来感谢我的| 在线综合亚洲欧洲综合网站| 香蕉传媒18秘密入口| 激情综合五月开心婷婷| 善良漂亮的教师| 拔萝卜视频免费观看| 天堂MV在线MV免费MV香蕉| 小人物伸进大格局| 共感飞机杯投入市场| yw193龙物视频| 911行情网站电视直播| 两年半免费下载iOS| 《吾se5s官方网站》全新上线| 不用安装直接看| 十八岁动漫高清版免费观看| 恋爱养成类游戏推荐| 亲热哼哼唧唧原声不带歌| 国内揄拍国产精品人妻电影| 久久99这里只有是精品6| 亚洲精品无码高潮喷水在线 | 无情不扌圭畐出处| 嗯公的又长又大| 俄罗斯青春风采| 在线视频免费观看 | 果冻传媒主演李琼| 欧美亚洲精品一区二三区8V| 新伊园甸2024免费直达| 杨贵妃传奇映画众乐乐| 日本在线视频www色| 青青草论坛| 远离黄片危害| 久久精品无码专区av| 大象影像传媒ceo入口| 迈开腿让学长chTⅩL| 51cg.fun热心群众| 日本乂ⅹ乂乄乂乄乂乄| wwwZZZ色| 精产国品一二三产区蘑菇视频| 国产自产区在线44页 | 男生困困自拍日常| 国产成人欧美日本在线观看| AAA电视剧大片免费| 久久天天综合天天综合| 78平i3蘑菇屋装修| 蜜芽视频这里只有精品| 免费python在线网站| 谢娜和张杰的结婚照| 97洗澡人人澡人看澡澡| 国产卡1卡2卡3精品视频| 用手我们换一下地方做| 魔镜准备结婚的情侣的挑战| 你的那个东西怎么那么大| KNINEBOX亚洲次美杜莎| 激情第一区仑乱| 海角论坛网| 三秒点击进入新世界| 天美丶糖心丶蜜桃m| ysl口红水蜜桃色号59| 《40分钟双人刺激战》| 三区二缓冲二通道| 速看三分20秒杀秘籍| 阿姨帮你打脚枪| 异族崛起v2.20a玖辛奈| 91.38米| 嫩草影视文化传媒| 男女生一起努力生产酸奶| huang色网站| 国精产品一区一区三区免费视频 | 蓝颜gtv入口| 《風間+破解+在线》全新体验| 精品伊缅园在线入口2| 蜜影视传媒有限公司| 零度战姬第二季无修版| 女人与公拘交酡zozo| 蝴蝶视频传媒| 成人无码a片一区二区三区免费看| 蘑菇tv官方登录入口3秒| 幼儿雯雯的成长日记李叔叔| 日本高清无专砖码高清| 在线亚洲日产一区二区| 国语自产视频在线| 刺激战场攻略分享| 性刺激的欧美三级视频中文| 男女边吃奶边摸下面的免费视频| 菠萝视频logo| STARS多年暗恋成真| 97色资源| 乱精品一区字幕二区| ysl千人千色86v10| 九一短视频精选推荐| 免费漫画下拉式双女主漫| 列车上的小黄说说1000字| 欧美自拍片| 饼干姐姐vlog全集| 天美丶糖心丶蜜桃入| 少妇人妻精品一区二区三区| 国产亚洲精品久久久闺蜜| 能看毛片的网站| CHINESE70老太交| 八重子与丘丘人后裔| www.久久热.com| 月夜影视高清完整版免费视频| 护士好大好爽我要H小说| 黄鳝门事件完整视频资源| 婚后日常h狠狠躁死你h| 哥布林双男主动画片| 记者张津瑜v666七段视| 大乳巨乳黏乳症状| 黑科网在线观看| 少妇午夜啪爽嗷嗷叫视频| 男生用机机桶女朋友| 被卡洗衣机的室友麻豆杨柳| 《91哮喘 白丝动漫》新番推荐 | 《crm.9.1.com》高效客户管理| 久久亚洲老熟女cc98cm| 《17.c.nom网站怎么读》超实用指南| 四川亲子游精彩体验| 中国老太太毛耳耳| 久久久久久性爱| 电影聚会的目的| 亚洲国产精品一区二区第一页| 新茶直播app下载| 2020最新久久久视精品爱| 9 1中学视频| 亚洲人成人网站18禁| 情es大全漫画| 七色猫八年沉淀只为经典| 99精品久久| www.91pro全新上线| 国产在线精品一区二区不卡| 日产精品一卡2卡三卡| 永久已满18在此进入3秒| 倩女肖魂在线看| 初中小姐姐脚丫踩在男生困困| free性s x| 17.crm| aaaa国产| 亚洲国产精品无码久久久五月天| 波多野结衣中文| 少妇大叫太大太粗太爽了a片小说 成人AV片在线观看免费 | 国内老熟妇对白xxxxhd| 住房和城乡建设部网站| 李白调教记| 麻豆女bbwxxxx另类| 午夜福利啪啪片| 另类 亚洲 图片 激情 欧美| 久久无码人妻一区二区三区午夜| 小黄猫传媒在线免费观影入口| 菠萝蜜1区2区直接进| 亚洲胖妇女aaa| 侏罗纪世界中文字幕| 黑人狂躁日本妞| 无码人妻品一区二区三区精99| 蘑菇tv网页版在线登录mv| 丁子裤跳舞直播视频在线观看| 众乐乐老夫子入口| 少妇高潮A片特黄久久精品网| 91少女的梦想| 苗家少女视频在线观看| 糊转高清在线网站| s货你是不是欠c了公交车做| 人与野鲁XXXX毛片| 人交獸av完整版在线观看| 蜜月αv国产精品久久久| 嘿咻嘿咻高潮免费观看网站| MacBook青春之选| 亚洲天堂第一页| 男用j插女P视频| 尹甸园2025永久免费| 九一果冻制作工厂| 亚洲精品色婷婷在线影| 《坦白从宽》韩漫免费阅读| 18HDX高清影音体验| 无码播放一区二区三区| 无畏契约本子| chinese国产老熟女| 超碰影院在线观看| 糖logo灵感| 大胆牛人潜入写字楼| 老少配XBXBXBXBXB| 精品 1卡二卡三卡入口| 男人的J桶女人的J| 美国一纵黄色禄家| 一级黄色的绿像| 网络观影新纪元| 夫妇交换做爰4中文| 亚瑟在线影院影院| 国产精品一区二区国产精华液| 缘之园奇妙之旅| 无码国产精品一区二区免费虚拟VR | 亚洲成人国产| 亚洲熟妇丰满XXXXX| 成品网站crm短视频| 一级毛片一级片| 分享爱情故事| 乱小说伦专区| 亚洲中文字幕无码爆乳| 七七七免费追剧| 扑克直播软件免费| 海角社区独家黑料| 丝瓜草莓小猪鸭脖视频| 啊灬啊灬啊灬快灬深用力有声版 | 原创真实良家论坛| 闺蜜撬开我的腿用黄瓜| 中文字日产慕无限码第1区| 己满i8点此i3进入7y7y| 《9.1黄金网站平台》精选推荐| 爽躁多水快深点潘金莲| 什么是弹窗| 精东JD丫丫.ⅰMEl| 春暖花开cc| 国色天香高清卡一1卡2| 韩国少妇激三级做爰在线观看| 老赵抱着陈婷售楼员相关故事| 外出2(2017)| chinese国产avvideoxxxx实拍| 91小链接| www.黄免费| 女同青年裸男GAY网站| 《小 伸进 9幺| 无码精品人妻一区二区三区中| XXXXXL19与XXXXXL2021参数对比| 纤纤影院xinxin| 国产在线看片免费视频| 亚洲国产老鸭窝一区二区三区| 老湿机香蕉久久久久久| 色婷婷五月综合激情中文字幕| 热血动漫排行榜| 亚洲A∨无码天堂在线观看| 火影奖励网页v2.8.6全新上线| 9.1网站NBA入口| 无码国内精品久久人妻| 高潮毛片无遮挡高清视频播放| 免费国产黄网站在线观看| 啊哈哈好长啊到底| 日本一亲二脱三插| tiktok18+破解版| 99aiav小确幸影院| 国内在线网友露脸自拍| 无套内内射视频网站| 中国chinese男男gaygay| 男男交口车车好快的车车视频| m灌肠训练一天| 糖心破解版下载在线| 强行交换配乱婬bd| 日出水了好爽视频| 《小大人游戏》:简单策略| ai人脸替换古力娜扎造梦| 香蕉传媒18秘密入口| 亚洲天堂网站| 《六间房9.1隐藏线路》揭秘| 91一号视频| 成品片a免人首入口| 用快播看电影的网站| 弄湿的夏天纸巾盒安装包| PSP十大黄油精选| 大又大粗又爽又黄少妇毛片| 小红帽ios直播回归地址| 最近中文字幕电影| 日日擼夜夜擼| 国精产品学生不带套| 国产亚洲欧美另类一区二区| 亚洲影院国产怡春院在线观看| 美景之屋哪一部是买房子的| 不可思议 电影| XXXXXL9岁小仙踪| 2021网站无需下载急急急| 仙踪林进入地址老狼| 绿色华人生活指南| 妖精动漫免费漫画入口页面| 《91精选取精》高效采集| 已满18点从此进入在线游戏| 中文无码乱人伦中文视频播放| 高潮题材动漫| 《蘑菇14.㏄》奇遇| 2021国产微柏精品1区入口| 带来高效客户管理| av天堂久久天堂色综合| 双指探洞要喷了i| 《禁漫天堂动漫大雷官方版》震撼上线| 日产1区2区3区4区乱码| 狠狠躁夜夜躁久久人人爽| 哈~哈够了太多了高c了阅读| 欧美两根一起进3p做受视频| 欧美亚洲国产精品久久高清| 今夜の母爱と呼叫歌词| 变态另类日韩| 国产色欲婬乱麻豆天美| 亚洲成AV人影院在线观看网| 《法国空乘1| 国产精品视频区| 人与ZOXXXX另类| 妹妹说家里没人可以c作文| 国内精品自在拍精选| 国产精品免费视频色拍拍| bt天堂国产亚洲欧美在线| 国精产品海角天涯| 久久亚洲2019中文字幕| 上官婉儿被用计骗进房间| 18 无套直播| 9 1网站登录入口| 色偷一区国产精品| 樱花福利院院入口| A片无遮挡很黄很黄的视频| 如何用笔自w到高c| 红桃视频HT67| FreeHXXXⅩ19| 夜玩亲女小妍夏令营| 最新国产AV无码专区亚洲| 赤兔废土猎人完整版| 欧美深夜福利| 偷天宝鉴国语版普通话| b2b模式的网站| 小马拉大车9.1视频| 第四色新网站| 饥饿阿姨四五六七在线播放| 噼里啪啦百科| 精品久久人人妻人人做精品| 国产在线污污福利网站| 9.1手抓大雷5分钟| 白浆清洁技巧大全| 漂亮爸爸漫画| 《www一起草》潮流网事| 日本熟妇人妻XXXXX免费看| 《如何下载黄片》杜绝违法内容| 精品福利视频网站| 美女掀裙子让我吃| 国产真实的和子乱拍在线观看| 色午夜日本高清视频www| 1024手机看电影基地| 亚洲午夜无码AV毛片久久| 中国大黄页| 书房宠婢春桃| 欧美mv日韩mv国产网站app| 麻d国产传媒大象杨贵妃| 儿子坤坤放入妈妈坤坤| 爆击少女喵51新版上线| 91茄子老夫子传媒| 酷客影院2023最新| 久久精品国产99久久丝袜| 国产精品无码A∨果冻传媒| 日本旅游指南| 黄金仓库免费资源平台| 明明说好只是蹭蹭的樱花动漫| 99re国产在线精品| 稀缺幼儿交二区| 《成人漫画》深度解析| 午夜精品久久久久久久爽| gogogo免费高清视频| 男生的j捅女生多j免费| 三年大片在线观看哔哩哔哩| 车车好快车车的流水入口网站| 五月天精品视频在线观看| 小马拉大车の育儿失败01| 嫩江私人电影院神秘入口| 溏心vlog永久在线观看| 护士小雪的YIN荡高日记H视频| 国产乱妇无码大黄aa片| 无码人妻一区二区三区| 国产成人免费97在线| 熟妇人妻无乱码中文字幕真矢织江| 臣卜扌喿之秘含义| 年轻的妹妹3伦理| 人与性口牲恔配视频免费观看| 吴伟队长飞机喷射| 猎奇小屋破解版下载| 女王止寸倒计时控精网站| 亚洲国产精品成人久久久| 盛世容颜柚子猫| 免费b站破解版| 中文字幕乱码无码人妻系列蜜桃| 伊园甸2023入口直达音响| 距离放暑假还有几天| 一级片视频免费| 色妞视频一级毛片| 爽好大深视频| 日韩欧美自拍| 香港gogogo| 女神思瑞一区| 杏吧传媒精英汇聚| 红桃视频网页版永久进站| 深夜100款禁止视频大全| 美女校花惊艳蜕变| 青春草在线视频观看| a在线免费视频| 大尺度做爰啪啪高潮床戏古代小说 | 白丝小脚尖夹住命根| 91众众乐传媒精品入口| 精品伊甸乐园a入口| 18岁macbookpro高清| 男男车车好快| 深田咏美学| 黑桃TnVm3u8官网服务说明| 性一乱一乱一交| 无码换人妻A片爽国产片| 国产精品自产拍在线观看55| 成品片a人口免费视频| 国内精品一卡二卡三卡抖| 久久性色av亚洲电影| 精品区至一二区打扑克| 国精产品一品二品国精品豆丁| 91综合久久久久婷婷| 久久精品久久精品中文字幕| 7W7W7W潮流风| 萝莉社已满i8进入i3| 亚精产品二三三区在线| 亚洲产品视二三三区| 汗汗漫画水淼titi足二次元| 亚洲精品成av人片天堂无码| 精产欧美一二二区视| 《爱液官方登录口》官网指定入口| 孟若羽天美传媒tm0142星空| 美女私密指南| 国产精品久久久久无码av| 娇小BBW搡BBW仙踪林| 竹菊影视国产A级毛片| 涩涩色视频在线播放| 18岁在线观看免费播放电视剧| 看美女靠逼| 国产69精品久久久久999小说 | 麻ww豆w传媒国产| 97免费人妻在线视频| 双男砰砰砰在线观看| 《成人 免费 结下载》最新资源 | 免费下载B站| 国产成人无码免费看片软件| 九一皇家星空| 影视镜头解析| 《9.1黄金网站平台》精选推荐| 爽 躁多水 快 深点一| 国产精一品亚洲二区在线播放| 国产精品第9页| 竹菊影视在线一区二区高清| 亚洲精品国产精品国产自| 国产欧美一区二区精品仙草咪| 国产在视频| 埃及猫原动画链接| 羞羞漫画网页进入| Z7报午夜福麻豆| 日日夜夜天天人人精品| 杨贵妃传媒新网站入口| 宝宝我好久没c你坤| 老少配老妇老熟女中文普通话| 色天使亚洲综合一区二区| www一片黄| 《18馃崒馃崙》青春记录| 100个m室内任务| Ie炒菜网站入口外网| 一本久久免费视频| 欧美成人亚洲高清在线观看| 色综合天天综合网国产成人网| iOS两年半免费下载| 手机新商盟订烟登录| 芒果tv免费进入| 工口无翼乌触手彩色无摭挡| 苹果m3u8与2.3u8差异| 高清一体录播系统| 大雷擦狙击网站免费下载| 十分钟完整免费视频| cc网易直播| 女咬女咬小头头| 100块钱附近的人| 密臀TV健身课堂| 91免费版| 国产乱搞网站| 国产精品国产对白熟妇| 搜同版gtv精选| hlw葫芦里边不卖药| 25vvvvvv| 人人操人人乐人人爱| 91 九色 极品 口爆 自拍| 国产一区二区精品水蜜桃| 男生插男生网站免费看| 小水管伸进喷水黄瓜| 俄罗斯搜索引擎入口| 免费观看B站大片| 日本大乳高潮视频在线观看| 荷花刷色软件| 韩国v欧美v亚洲v日本v| 春雨直播安装包| 仙桃牛牛影视传媒有限公司| 夹一天不能掉早上继续做作文| 1级片黄色| 51国产高清视频在线| 几天不做就湿成一片| 漂亮妈妈2中字开头是什么| 重生之门多久更新| Nginx100视频加载| 不要钱看亏亏的软件| 37大但人文company合作项目| 日韩精品无码av成人观看| 一个人看的免费视频www| 优衣库三里屯| 久久精品无码专区av| 亚洲国产天堂一区二区三区| 女人下面让男人桶爽| 91成人版影院| 探三亚风光| 国外黄冈网免费推广平台| 亚欧洲精品在线视频免费观看| 久久久精品人妻一区二区三区四| 9沈先生在线观看| 亚州怡红院| 九色腾在线视频高清| JMComic2.0.apk漫画神器| 《小南大雷擦狙击》:精准布控| 超碰97人人做人人爱| 久久精品免费观看国产| 在线观看片免费人成视频播放 | 男生和一个女生上床搞基| 亚洲一区区区区区精品| 小蝌科xkdapp永久免费| 黄篇网站在线观看| 国产丰满乱子伦无码专区| 国产福利视频在线精品| 韩国美女激情vip| 四虎WWW免费人成| 鉴黄师app免费下载安装| aa级黄色片| 亚洲国产精品无码专区| 悟空插观音第一部免费| 免费观看黄色视频| 免费观看已满十八岁在线播放电视剧17| 免费看的久久久久| 人与畜禽corpo| 女同学大胆姿态| 成人应用免费下载安装| 国产精品vⅰdeoXXXX国产| 把我按在在落地玻璃窗前做gh| 国产精华精华液一二三区别| 丁丁尺寸17cm算大吗| 深入女性世界| zjizjizji中国人| 精品国精品国产自在久国产不卡| 倩女幽魂三 片二 二么极| 外国黄冈网站推广| 鲁鲁影院免费观看电视剧电影wywy| 久久国产精品-国产精品| 精品传媒有限公司| 一人添B人在上| 页面访问界面升级| 《www.豆花视频.com》搞笑| h国产在线h免费观看| 国产精品秘 蜜桃入口| 丁丁网地图| 麻ww豆w传媒w在线观看| 国产精品1区在线播放| 免费十八禁| 中国中文汉语天美传煤| 娇女爽快招式深| Gogogo高清| 成人看片在线观看| 金萍梅电影| 出包女王第二季| 《永久免费 看片直接》海量高清| 亚洲乱码伦av| 成人w免费直接进入| 在线看片免费人成视频久网下载| 2023国精产品一二二| 国产精品 欧美 亚洲 制服| 李毅吧最新动态600| 七台河老板娘搞破鞋视频大全| 海角国精产品三区二三区| 废柴视频在线观看免费版完整版| 大地影院日本高清免费完整版| 中文字幕免费在线观看动作大片| 最近2018免费中文字幕4| 一个色导航网| 泛商贸易9.1免费版| 玖玖资源站365稳定| 中国女人的毛茸茸| sci润色服务网站7777| 国产无套精品一区二区| 女儿的老公中字ID| 日本午夜免a费看大片中文| 《岛遇17c网页版》上线| 9.1玩命加载中(免费版)| 国模冰冰洗澡私拍3| zoz〇zo女人另类zoz〇农场| 伊甸乐园2022直达入口| 无遮挡激情视频国产在线观看| 唐三插曲比比东流白山崖NBA| 双男主MV外网热播| 欧美成人精品社区| 圣采儿变为生育工具的小说| 《91看片下裁》资源获取| 斗破苍穹禁漫全彩啪啪| 姐姐叫我戴上避孕套歌词| 麻花豆文化传媒| 穿越火影世界| ZoomDog最新版本发布| 人和动物姓交大配网站| 樱桃小视频视频在线观看| 日本高清WWW色视频网站| 扌臿辶畐的小说兄妹小说| 娇妻与公全集长篇瑶瑶778| 肌肉午夜成人| 日本一姐潮水RAPPERvos| 色呦哟国产精品| 厨房掀起馊子裙子挺进去| 9.1解读| 成全免费高清大全| 超帅chinese校草飞机blue| 最新国自产拍短视频| 《9.1短视频安装》最新教程| 西方144447大但人文艺| 影音先锋能看的网站| 魔法师的学徒 下载| 人妻人人添人妻人人爱| 国产精品国产手机在线| 家庭团聚心连心| 王者荣耀长安篇| 先锋影音AV资源网| 9612黄桃亚洲品质蘑菇| 18岁视频禁播观看| 婷婷色香五月综合激激情| 热の中文 AV天堂| 亚洲精品58p| 91奇点引领未来科技| 真实山东亲姐弟视频| 最近更新中文字幕mv| 14岁女孩拔萝卜后| 缅甸暴力事件视频下载| 黑人巨茎大战白人女40cmo| 幼儿uu稀缺网| 漫蛙waman2深度| 制服亚洲日韩丝袜欧美| 伊甸直飞2029直飞每日更新| AV无码久久久久不卡网站下载| 国精产品学生不带套| 免费快播看片| 果冻传媒mv逃亡的兄妹| 猪和人类dna| 极品美女国产粉嫩在线| 六十路母寺岛志保的子女情况| 男人四色网站| ps序列号之家| 精品久久久无码人妻中文字幕| 欧美大妈logo| 国产综合色产在线观看| 国精产品满十八岁在线入口| 疯批 强制 囚禁 多肉| 成品78w林妹妹| 重口扩张女神roxyraye各种玩| 六月厂区全景视频| 国产菠萝视频| UU幼儿天地2025| 天天躁日日躁狠狠躁视频2021| 性色av无码不卡中文字幕| 黄色件大全| 5178鲁一曲官方下载| 8x8x海外华人免费| 我叫mt online pc版| 仙踪林电影| 藏宝阁未满十八岁显示贴吧| 果冻制片厂| 亚洲中文字幕无码一区| 姐我们做一次好不好| 宝贝对着镜子cao好不好| 国产精品国产三级国产专不∫| 性色欲情网站| 免费电影在线观看v片| 去衣APP便捷获取| maplestar樱花动漫| 9 1中学视频| とろかせおるがず在线| 免费行情软件app网站| tom视频官方| 幼儿BBC福建表兄妹故事| 清纯女生腿软原因揭秘| 精产品自偷自偷在线观看| 国产亚洲美女精品久久久| 亚洲精品一区二区三区中文字幕| 日本经济动态| a一级网站| 被多人C了一天是什么体验| 麻产精国产入口2023| 51风楼阁官网登录入口| 星空丶天美丶mv官网| 五架歼20被击落真相| 9.1全新下载| 久人影视传媒有限公司| 星空麻花MV精彩上线| 城中村路边等客| 17c在线观看高清免费| 天涯pro官网色板免费| 羞羞漫画官方网页漫画入口| 小女孩随地小便| 年轻的母亲4科技有限公司| 母慈子孝共天伦怀孕| 国产精品白浆无码流出| 《大地资源二在线观看官网》高清完整版 | 国产亚洲迷醉真实在线| 鉴黄师app| 精东天麻豆果冻传媒| 操操操操韩漫冰流滑杆进洞| 国精产品秘| 鲁一鲁一鲁一曰| 国产兽交xvidseos视频| 精品成品人入苹果| 精品1区2区3区的区别| 高端学业辅导| 最强G平台小蓝| 国产卡二卡三卡四分类| 老司机登录入口网站| 福建表兄妹幼儿事件| 莫菁门事件完整照片| 中日韩精品视频在线观看| 99久久无码一区人妻| 爆C少萝在线免费看| 把手指伸进女人头发| 拖摸直接观看| 吃瓜不打烊拔擦亚洲| 暴躁老妈46集全免费下载| 强奷人妻日本中文字幕| 天美丶星空丶果冻免费看| 女孩自愈短视频全集| 御梦子心糖品牌logo设计之路| 美国高清windows视频亮点| 成熟丰满熟妇XXXXX| 你们三个一起上我| 麻豆精品传媒2021网站下载| 满进入i3进入7y7y| 迷奷小太正Gayvi| 明星造梦网站| yeezy官网入口| 5cc5免费版全新上线| 国产美女a做受大片免费| 别告诉妈妈下载安装app| 5g天天5g多人运动| 黄金仓库免费9.1| 日本在线一区二区三区| 被公倾犯奈奈美怀孕| 《九.1免费版下载安装网站》:获取正版 | 免费伊园国入口| 《91精品秘 入口》精选资源| 国产精品一区二区久久不卡 | 无码国产69精品久久久久网站| 成长在线免费高清观看| 疯狂赘婿的无穷精力| 国产日产欧洲系列| 我和闺蜜在ktv被八个人| 叶爱人妻秘书汗纹| 欧亚乱码天美传媒| 成人综合婷婷国产精品久久| 笔记本 电池| 忘忧草社区中文字幕 | 初三小奶奶真漂亮| 漂亮妈妈韩国| 男生酣睡画面| 精品楼风在线观看| 翁熄系全部| 国产九色在线播放| 国产午夜精品一区二区三区漫画| 鲁大师在线闻| 男生和女生一起的轮滑鞋网| 河智苑凶咒完整版迅雷| 亚洲视频一区| 717理论片午影院| www.色com| 忘忧草51DADOU| 成人无遮挡动漫在线观看| 鲁一鲁一鲁一鲁一鲁一曰114| 探店达人城中村扫街捡到宝| www.1688少妇| 内谢少妇xxxxx8老少交| 生来就是给爸爸ch| 国产经典三级国产| 无码日本邻居大乳人妻波多野结衣| 俯首称臣(校园)by i车| 国产伦精品免编号公布| B站9.1免费版| 一 级 黄 色 片免费网站| 午夜视频一区二区三区| 多毛bgmbgmbgm胖| 啊~生下来就是给爸爸c| 伊甸乐园2025直达入口| 小马大车小男孩妈妈的故事内容| 老妇槡BBBB槡BBBB槡| 久久久橹橹橹久久久久高清 | 把坤吧放到小洞里.| 啃瓜不打烊–八卦爆料导航| 黄大片a级免色| 欧美日韩成人在线观看| 光头父女监控最清晰| 咬女生小头头原版视频| 99vv1在线看国产| 老年人性行交视频| 人与畜禽zoom视频| 9.1破解版.abk| 《成人视频下载观看》精选资源| 蘑菇视频成长| 狠狠任你日线观看免费| vpswindows另类| 免费又黄又爽软件| 国产精品无码一本二本三本色| 发个百合小车车| 62天美丶密桃丶果冻在线看 | 指尖栀子1V1校园| 87午夜福利| STEAM官网| 17c.11起草工具| 久久亚洲私人国产精品va| 人人爱人人色| 最新伦理电影网| 97ai图片| 《成人浏览器18禁》官方下载| 锋芒战袍nico| 北野未奈中文字幕在线观看| 宝宝我好久没c你坤| 日韩欧美一区二区无码免费| 范冰冰大战黑金刚播放| 国产国语亲子伦亲子| 麻m豆传媒免费人口| R星校园大赛每日开启| 亚洲人成无码网站久久99热国产| 天美丶糖心丶梦幻mv| 一本一道a精品综合蜜桃| 国产学院我很爽| 《sim.91vip》最新精选优惠介绍| 17ccom永久收藏怎么找| 国产网红女主播精品视频| 控制女生无条件听从自己游戏| av免费电影| 色欲人妻AAAAAAAA无码| 黄片毛片在线观看| 欧亚专线欧洲wmy| 伊人大香焦手机在钱视| 粉嫩入口处粗黑进进出出bl| 久久99久国产麻精品66| 老公原谅我ADN34的背景故事| 4455永久免费视频| 欧美性xxxxx极品少妇| 体育生gay| 37大但人文company的背景和历史| windows高清免费观看| 石黑京香诊所王牌医生| 亚洲美女久久| 西西人体大尺寸777| 177041路mooc| 亚洲高清视频一区二区| 玖玖视频365| 单身男女下载| 男朋友初尝女友手艺| 中国老妇女毛茸茸bbwbabes| 喵绅hcmoic+中国翻译入口| 亚洲欧洲精品成人久久曰影片| 9 1短视频| 国货精品vlog| 《艾鲤md0332》设计精美| 古代丫鬟随时上的辣文| 尪馃尪馃崜馃尪| 我在无极截了一段小视频| 9 1短视频芒果视频| 我老公的家庭教师| 真实山东亲姐弟视频| 《帐篷里的秘密》免费漫画| 王者赛季段位继承| 果冻传媒2021精品入口免费| 亚洲清清爽爽AABB| 欧美亚洲日韩天堂| 国产精选90在线观看| 12岁小女孩rapper| 中国少妇被黑人XXXXX| 亚洲国产精品成人久久| 在校生vlog网站下载指南| 被滋润的少妇疯狂呻吟| 9 1免费版网站| 亚洲综合另类小说色区大陆| 欧美疯狂XXXX乱大交| 国产每日更新高清在线| 亚洲日韩一区二区三区| 雏鸟圆你一个萝莉梦| 白丝校花清纯动人| 精品国产一区在线观看| 访问91m.C0m| 太久回家地址17c回家不迷路 | 《91手摸大雷》军事机密| 国产对白老熟女正在播放| 天美麻花星空| 91精产品一区永久免费下载| 老熟女对白放荡| 青青综合久久尤物| 蘑菇影现理论第二页| 果冻传媒我的妹妹董小宛| 色中色入口| 无码内射成人免费喷射| 穿越火影世界| 纲手の同人片子免费看| 男子梦幻联动| 国产高清在线观看影院| 白狐移植1000款游戏手机| 天天躁日日躁aaaa| 日产影视剧影视大全| 《91娇羞》绝美瞬间| 小伙子如何有效泻火| 今日大赛激动启动| 伊甸园2023二路三路四路| 麻m豆m精m品m在线| 免费高清在线观看| 夏天女同学短袖尖尖角| 国产精品盘点| 妖精动漫漫画免费弹窗阅读| 韩国风俗媚娘吧| 乖宝贝尿出来别忍着| 9.1短视漫画| 精品国品一致六区| 嫩芽叶草研究学院| 影音先锋人妻av在线电影| 十六岁破解版免费下载| 黄色一级片儿| 66ck.cc黄色仓库| JMComic2最新版本| 史莱姆ドラえもんの刻晴下载| 9.1免费极速版本| 停电插班花TXT| 2021年国产精品自线在拍| 小南流眼泪翻白眼流口水| 人妻的渴望波多野结衣| 姐姐让你戴上避孕套| 外网黄冈b站免费| 乖张腿还是张嘴| 体验区试看50分钟p| 白丝jk资源网站| 糖糖的vlog| 亚洲小说区图片区色综合网| 中文无码久久精品| 久久国产超碰女女AV| 亚洲精品卡2卡3卡4卡乱码| 一级a婬片试看2o分钟| 国产模特私拍在线播放| ai人脸替换视频| 短篇强500篇乱系列| 蘑菇精品一三三三区| 国产db624色谱8m入口| 一色狗电影院| 男生的坤坤扎扎女生的坤坤| 姐姐用脚打枪| 78塞进i3里| 囯精产品一品二品国精| 赵雅芝芳华写真| 仙踪林熟女bbwbbw罗莉| 呦泬泬精品导航| 日本视频高清一区二区三区| 日韩av无码精品专区| 乌克兰vogue| 海角大神绝对真实记录| 欧美成人aaa片一区国产精品| 91天美果冻蜜桃入口 | JAPANESE极品丰满少妇| xl司令第二季无马赛| 2021午夜福利理论片| 外精品成品人入入苹果| 夫前人妻被灌醉侵犯在线| 国产精品福利一区二区| 黄色软件大全3.0.3| 成品人和精品人的区别在哪约| 麻花传媒入口774tv| 无码精品国产一区二区三区免费| 暗夜pro官方官网入口| 白虎萝莉天天看5g天天看| 偿还在线试听| 免费观看铿铿锵锵视频| WRITE AS 求饶| 保险女销售韩国| 天美传媒制作有限公司| 看逼软件真| 日本zljzljzljzlj668| 瑜伽老师操了我| 中韩无砖区2021| 亚洲日韩中文字幕久热| 一类黄色片| 97视频国产自在自线2020| 91高危风险免费版安装指南| 家里没人叫大点声干湿你小说| 综合欧美丁香五月激情| 网易同城约会| 人玩人操人爱| 日系黄色视频拍摄技巧| 欧亚毛片在线播放| 《91无精》原因分析| 久久久久国产精品人| 深点深点再深点我想要视频 | 国产精品无码专区第一页| JMComic2网页传送门| 九一皇家星空| csgo高清大片免费播放器| 国产xxxx视频在线| 英语老师课桌争执| 人妻少妇嫩草影院| 糖心橘子猫vlog| 人马杂配MV高清版| 侏儒BBwBBw| 黄为书法的魅力| 新妺妺窝人体色www| 大尺度黄文| 流氓软件APP下载网站| 三片级美女老师电车| 1.8k小说菠萝包| 羞羞视频免费| 亚洲knineboxmod斗破苍穹| 中文字幕乱偷无码AV先锋 | 麻豆精品人妻一区二区三区蜜桃| 深夜e成品视频免费看无删减| 无码任你躁久久久久久老妇蜜桃| 四虎国产精品免费永久在线| 最近中文字幕免费mv在线| 国产精品毛片久久久久久久 | 80S国产成年女人毛片| 亚洲 自拍 另类小说综合图区| 成全影视大全在线播放| 性盈盈高频视频| 蜜臀av免费一区二区三区| 成人动漫综合网| 日韩精品无码一区二区三区不卡 | 妹妹乄 的毛片| 哔哩哔哩情侣进入高峰期| 成品码78W78| 鉴黄师职场日常| 《黄金网站app》引领财富潮流| 性xxxx视频播放| lubuntu在线检测2| 帮乖女开嫩苞H| 国产激情无码一区二区APP| 久久亚洲国产精品成人AV秋霞| 百丽宫免费网| 中文字幕 亚洲专区| 《9幺成人安装包》最新版本下载| 日本紧缚史漫画| 红桃38.49| 火线宝贝儿| 压在窗户上C给别人看窗前视频| 九七夏同学影院| 小黄猫众乐乐新入口| 色网址在线| 10岁小孩全身脱了| 8090成人影片| 亚洲色在线无码国产精品| 高校教师赤子板栗免费策| 自拍偷拍久久| 白俄罗斯XXXX性视频| 校花脱衣挑逗| 晚上睡不着1999网站| 麻豆传煤精品卡一卡二| 17c.c平台免费| 亚洲精品影院老金| 性瘾症如何治疗方法| 欧美国精品一三三区yy| unity触摸18+手游下载| 国产成人啪精品午夜网站| 很很鲁在线视频| 天天干夜夜操| 《樱花软件安装》全流程解析| 糖心短视频乐趣无限| 亚洲另类春色国产精品| 免费人成网ww555kkk在线| 午夜dy888理论我不卡久久| 精品国内在视频线2019| 蘑菇视频17| 宋雨琦舞动三角区| 草泥祃视频| 欢乐谷免费高清在线观看| 国精产品一品二三品| 大地网资源在线观看免费高清| 火辣辣app引导welcome| 排泄向肛塞憋屎| 羞羞视频免费看| 丰满人妻一区二区三区视频53| 99精品免视看| 一字马唇瓣图片| 东京热一精品无码av| 人妻丰满熟妇av无码区app| 大地资源第二页中文高清版| 双男主实力对决| 《91十大网站》精选热门| 亚i洲无人码林妹妹| 中文版亲近相尾在线观看播放| 女人日wxxxxxx| 新大地资源在线影视观看| 亚洲国产精品热久久| 8x8x免费视频| 久草v在线视频免费观| 国产成人午夜精华液| 免费观看又色又爽又黄的小说一| 国产精品视频一区二区三区无码| 水蜜桃聊天交友app| 1400张照片转PDF教程| а天堂最新版在线| 女性如厕指南| 炸裂吧巨棒全网免费阅读观看| 京东物流升级服务| 白晶晶风貌| 性色av蜜臀av色欲av| 暴躁少女csgo高清版观看下载| 伊甸院区二二二园区| 兄弟的母亲id| 國产jjzz| 无限观看视频| 我把护士日出水来60分钟| 仙踪林进入地址老狼| 亚洲精品中文字幕无码AV| 女人性高朝床叫视频午夜| 亚洲欧美日本在线| 亚洲熟妇无码久久精品| 一个在下b一个在上| 国产亚洲精品久久久无码| 成色好的y91标准版高配低价| 《色情下载软件》安全指南| 啊轻点灬大ji巴太粗太长了3p| 农村乱人伦一区二区| 熟女少妇精品一区二区| 国产午夜无码精品免费看| https荔枝影视男人影院| 亚洲人成在线观看网站不卡| 中文字幕乱码不卡一区| 国产无矿转码2023出口| 又粗又长又黄大片| 《9 1手抓大雷网页》揭秘| 国产人妻人伦精品熟女| 沈芯语传媒下载| 变态挤奶水Av大片| 我姐姐的朋友3| 好好日视频| 妹妹助阵枪神之路| 污版app| 国产成人亚洲综合| 短视频爆火| yy漫画登录页面在线观看| 小s货又想挨c了叫大声点h视频| 中国的欧美黄色| 韩国爱情片电影直播间| 亚洲黄网在线| 侃爷老婆全课视频入口| 一级 片内射大开眼界| 火豆视频区块链| 久草在线高清全免费| 91免费版破解教程| C语言入门到精通| 苏州丝瓜视频资源| 双指探洞要喷了i| ZOOM动物人| 人与猪Croproation| 亚洲A片无码精品毛片| 成人免费网站久久久| 六年级脱身全部去掉免费| 日本最佳扔子视频合集大全| 亲子乱子伦中文幕txt| 握住心动节拍| 超碰人人美国| 优质手机网站搭建指南| 免费成品片入口直接看| 少妇下面粉嫩抽搐白浆| 韩漫日漫大全精彩合集| 疯批 强制 多肉 车| 天天摸天天揉天天碰天天弄| 番茄区私人电影院| 日韩av无码精品人妻系列| 粉色app成年版入口免费| 濑亚美莉内涵图| 国产午夜无码福利在线看网站|