日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

InnoDB ReplicaSet

發布時間:2024/3/7 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 InnoDB ReplicaSet 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 簡介
  • 部署InnoDB ReplicaSet
    • 要求
    • 環境
      • 規劃
      • 前期準備
    • 安裝MySQL
    • 安裝MySQL Shell
    • 配置InnoDB ReplicaSet
    • 配置MySQL Router
  • InnoDB ReplicaSet日常管理
  • 參考文檔
  • 參考文檔

簡介

MySQL Shell的AdminAPI新增了 對InnoDB ReplicaSet的支持,可以用與InnoDB Cluster類似的方式管理一組運行基于GTID的異步復制的MySQL實例。InnoDB ReplicaSet由一個主和多個從組成。您可以使用ReplicaSet對象和AdminAPI操作,例如檢查InnoDB ReplicaSet的狀態,并在發生故障時手動故障轉移到新的主數據庫。與InnoDB Cluster類似,MySQL Router支持針對InnoDB ReplicaSet的引導,這意味著可以自動配置MySQL Router以使用InnoDB ReplicaSet,而無需手動配置它。這使InnoDB ReplicaSet成為啟動和運行MySQL復制和MySQL Router的快速簡便方法,使其非常適合橫向擴展讀取。

與InnoDB Cluster相比,InnoDB ReplicaSet具有如下限制:

  • 沒有自動故障切換,如果主不可用,則需要手動觸發故障轉移
  • 無法防止因意外或不可用導致的部分數據丟失(因為是異步復制)
  • 無法防止崩潰或不可用后出現不一致情況。

部署InnoDB ReplicaSet

要求

  • 僅支持運行MySQL 8.0及更高版本的實例
  • 僅支持基于GTID的復制,二進制日志文件位置復制與InnoDB ReplicaSet不兼容
  • 僅支持基于行的復制(RBR),不支持基于語句的復制(SBR)
  • 不支持復制過濾器
  • 在任何實例下都不允許Unmanaged replication channels
  • 一個ReplicaSet最多包含一個主實例,并且支持一個或多個第二實例。盡管可以添加到副本集的輔助副本數量沒有限制,但是連接到副本集的每個MySQL Router都會監視每個實例。因此,添加到ReplicaSet的實例越多,必須執行的監視越多。
  • ReplicaSet必須完全由MySQL Shell管理。例如,復制帳戶由MySQL Shell創建和管理。不支持在MySQL Shell之外對實例進行配置更改,例如,直接使用SQL語句更改主實例。應該始終將MySQL Shell與InnoDB ReplicaSet一起使用。

環境

規劃

IP:PORT主機名server-id系統版本MySQL版本MySQL Shell版本MySQL Router版本
192.168.240.81:3310innodb_cluster_0181CentOS7.68.0.21mysql-shell-8.0.21mysql-router-8.0.21
192.168.240.82:3310innodb_cluster_0282CentOS7.68.0.21--
192.168.240.83:3310innodb_cluster_0383CentOS7.68.0.21--

MySQL Shell ,Rpm包下載地址:https://dev.mysql.com/downloads/shell/

MySQL Router,Rpm包下載地址:https://dev.mysql.com/downloads/router/

MySQL ,二進制包下載地址:https://dev.mysql.com/downloads/mysql/

前期準備

  • 設置主機名
  • InnoDB ReplicaSet集群內部節點主機名必須唯一,可以通過hostname命令設置

    按照先前規劃,填寫/etc/hosts文件

    [root@localhost ~]# cat /etc/hosts 192.168.240.81 innodb_rs_01 192.168.240.82 innodb_rs_02 192.168.240.83 innodb_rs_03

    修改本機主機名(每臺機根據情況修改自己主機名)

    hostnamectl set-hostname innodb_rs_01
  • 關閉防火墻與selinux
  • systemctl stop firewalld setenforce 0

    安裝MySQL

    把MySQL二進制安裝包上傳到/usr/local/src目錄下

    cd /usr/local/src tar xf mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz mv mysql-8.0.21-linux-glibc2.17-x86_64-minimal /usr/local/mysql8.0 echo 'export PATH=/usr/local/mysql8.0/bin:$PATH' >> /etc/profile . /etc/profile

    創建目錄結構(所有節點)

    useradd -M -s /sbin/nologin mysql mkdir -pv /datadir/{temp,log,data} chown -R mysql:mysql /datadir

    初始化數據庫(所有節點)

    mysqld --datadir=/datadir/data --user=mysql --initialize-insecure chown -R mysql:mysql /datadir

    修改配置文件(所有節點)

    [mysqld] basedir=/usr/local/mysql8.0 user=mysql port=3310 datadir=/datadir/data log-error=/datadir/log/err.log pid-file=/datadir/temp/mysqld.pid socket=/datadir/temp/mysqld.sock symbolic-links=0 server_id=81 gtid-mode=on enforce-gtid-consistency=truelog_bin=/datadir/log/binlog binlog_format=ROW[client] socket=/datadir/temp/mysqld.sock

    只需要修改server_id這一項即可(保證所有MySQL服務器都不同)

    啟動數據庫(所有節點)

    mysqld_safe --defaults-file=/etc/my.cnf --daemonize

    進入mysql,創建ir用戶(所有節點)

    set sql_log_bin=OFF; CREATE USER 'ir'@'%' IDENTIFIED BY '123456'; GRANT ALL ON *.* to 'ir'@'%' WITH GRANT OPTION; set sql_log_bin=ON;

    安裝MySQL Shell

    上傳MySQL Shell包到innodb_rs_01的/usr/local/src目錄下

    cd /usr/local/src yum install mysql-shell-8.0.21-1.el7.x86_64.rpm -y

    配置InnoDB ReplicaSet

  • 進入MySQL Shell(innodb_rs_01節點執行)
  • mysqlsh
  • 創建rsadmin的集群管理員(此處以innodb_rs_01節點為例)
  • MySQL JS > dba.configureReplicaSetInstance('ir@innodb_rs_01:3310', {clusterAdmin: "'rsadmin'@'%'"}); Please provide the password for 'ir@innodb_rs_01:3310': ******* # 此處填寫ir用戶的密碼 Save password for 'ir@innodb_rs_01:3310'? [Y]es/[N]o/Ne[v]er (default No): y # 是否記住密碼,如果選擇y則下次連接無需重新輸入密碼 Configuring local MySQL instance listening at port 3310 for use in an InnoDB ReplicaSet...This instance reports its own address as innodb_rs_01:3310 Clients and other cluster members will communicate with it through this address by default. If this is not correct, the report_host MySQL system variable should be changed. Password for new account: ******# 此處填寫'rsadmin'@'%' 想要設置的密碼 Confirm password: ****** # 確認'rsadmin'@'%'密碼The instance 'innodb_rs_01:3310' is valid to be used in an InnoDB ReplicaSet. Cluster admin user 'rsadmin'@'%' created. The instance 'innodb_rs_01:3310' is already ready to be used in an InnoDB ReplicaSet. # 表示已經就緒,可以創建innodb ReplicaSet
  • dba.configureReplicaSetInstance()函數可以創建管理員帳戶。使用正確的權限來創建帳戶來管理InnoDB集群和InnoDB副本集。
  • 在同一集群或副本集的所有實例中,管理員帳戶必須具有相同的用戶名和密碼。
  • 創建Innodb ReplicaSet(innodb_rs_01節點執行)
  • mysql-js> \connect ir@innodb_rs_01:3310 MySQL innodb_rs_01:3310 ssl JS > var rs = dba.createReplicaSet("example") A new replicaset with instance 'innodb_rs_01:3310' will be created.* Checking MySQL instance at innodb_rs_01:3310This instance reports its own address as innodb_rs_01:3310 innodb_rs_01:3310: Instance configuration is suitable.* Updating metadata...ReplicaSet object successfully created for innodb_rs_01:3310. Use rs.addInstance() to add more asynchronously replicated instances to this replicaset and rs.status() to check its status.
  • 查看ReplicaSet狀態(innodb_rs_01節點執行)
  • MySQL innodb_rs_01:3310 ssl JS > rs.status() {"replicaSet": { "name": "example", # 復制集名稱"primary": "innodb_rs_01:3310", # 主節點"status": "AVAILABLE", # 狀態:可用"statusText": "All instances available.", # 狀態備注信息"topology": { # 當前拓撲"innodb_rs_01:3310": { "address": "innodb_rs_01:3310", # 復制集通訊地址"instanceRole": "PRIMARY", # 角色,主/"mode": "R/W", # 模式,主節點可讀可寫,從節點只讀"status": "ONLINE" # 節點狀態}},"type": "ASYNC" # 復制類型 異步} }
  • 添加innodb_rs_02:3310實例進入集群(innodb_rs_01節點執行)
  • MySQL innodb_rs_01:3310 ssl JS > rs.addInstance('innodb_rs_02:3310') Adding instance to the replicaset...* Performing validation checksThis instance reports its own address as innodb_rs_02:3310 innodb_rs_02:3310: Instance configuration is suitable.* Checking async replication topology...* Checking transaction state of the instance...NOTE: The target instance 'innodb_rs_02:3310' has not been pre-provisioned (GTID set is empty). The Shell is unable to decide whether replication can completely recover its state. The safest and most convenient way to provision a new instance is through automatic clone provisioning, which will completely overwrite the state of 'innodb_rs_02:3310' with a physical snapshot from an existing replicaset member. To use this method by default, set the 'recoveryMethod' option to 'clone'.WARNING: It should be safe to rely on replication to incrementally recover the state of the new instance if you are sure all updates ever executed in the replicaset were done with GTIDs enabled, there are no purged transactions and the new instance contains the same GTID set as the replicaset or a subset of it. To use this method by default, set the 'recoveryMethod' option to 'incremental'.# 輸入I,選擇增量恢復,需要確保所有實例GTID打開,以及沒有被purged的事務,且gitd set必須是主節點的子集 Please select a recovery method [C]lone/[I]ncremental recovery/[A]bort (default Clone): i * Updating topology ** Configuring innodb_rs_02:3310 to replicate from innodb_rs_01:3310 ** Waiting for new instance to synchronize with PRIMARY...The instance 'innodb_rs_02:3310' was added to the replicaset and is replicating from innodb_rs_01:3310.
  • 添加innodb_rs_03:3310實例進入集群(innodb_rs_01節點執行)
  • MySQL innodb_rs_01:3310 ssl JS > rs.addInstance('innodb_rs_03:3310') Adding instance to the replicaset...* Performing validation checksThis instance reports its own address as innodb_rs_03:3310 innodb_rs_03:3310: Instance configuration is suitable.* Checking async replication topology...* Checking transaction state of the instance...NOTE: The target instance 'innodb_rs_03:3310' has not been pre-provisioned (GTID set is empty). The Shell is unable to decide whether replication can completely recover its state. The safest and most convenient way to provision a new instance is through automatic clone provisioning, which will completely overwrite the state of 'innodb_rs_03:3310' with a physical snapshot from an existing replicaset member. To use this method by default, set the 'recoveryMethod' option to 'clone'.WARNING: It should be safe to rely on replication to incrementally recover the state of the new instance if you are sure all updates ever executed in the replicaset were done with GTIDs enabled, there are no purged transactions and the new instance contains the same GTID set as the replicaset or a subset of it. To use this method by default, set the 'recoveryMethod' option to 'incremental'.# 輸入I,選擇增量恢復,需要確保所有實例GTID打開,以及沒有被purged的事務,且gitd set必須是主節點的子集 Please select a recovery method [C]lone/[I]ncremental recovery/[A]bort (default Clone): i * Updating topology ** Configuring innodb_rs_03:3310 to replicate from innodb_rs_01:3310 ** Waiting for new instance to synchronize with PRIMARY...The instance 'innodb_rs_03:3310' was added to the replicaset and is replicating from innodb_rs_01:3310.
  • 查看集群狀態
  • MySQL innodb_rs_01:3310 ssl JS > rs.status() {"replicaSet": {"name": "example",# 復制集名稱"primary": "innodb_rs_01:3310",# 主節點"status": "AVAILABLE",# 狀態:可用"statusText": "All instances available.", # 狀態備注信息"topology": { # 當前拓撲"innodb_rs_01:3310": {"address": "innodb_rs_01:3310", # 復制集通訊地址"instanceRole": "PRIMARY", # 角色,主/"mode": "R/W", # 模式,主節點可讀可寫,從節點只讀"status": "ONLINE" # 節點狀態},"innodb_rs_02:3310": {"address": "innodb_rs_02:3310","instanceRole": "SECONDARY","mode": "R/O","replication": {"applierStatus": "APPLIED_ALL","applierThreadState": "Slave has read all relay log; waiting for more updates","receiverStatus": "ON","receiverThreadState": "Waiting for master to send event","replicationLag": null},"status": "ONLINE"},"innodb_rs_03:3310": {"address": "innodb_rs_03:3310","instanceRole": "SECONDARY","mode": "R/O","replication": {"applierStatus": "APPLIED_ALL","applierThreadState": "Slave has read all relay log; waiting for more updates","receiverStatus": "ON","receiverThreadState": "Waiting for master to send event","replicationLag": null},"status": "ONLINE"}},"type": "ASYNC" # 復制類型 異步} }

    配置MySQL Router

    上傳MySQL Router RPM包innodb_rs_03節點上的/usr/local/src目錄下

    cd /usr/local/src yum install mysql-router-community-8.0.21-1.el7.x86_64.rpm -y

    MySQL Router對接InnoDB Cluster

    mysqlrouter --bootstrap ir@innodb_rs_01:3310 --user=mysqlrouter

    啟動MySQL Router

    systemctl start mysqlrouter

    會啟動4個端口

    • 6446 - 對于傳統MySQL協議讀寫會話,MySQL路由器將傳入連接重定向到Primary服務器實例。
    • 6447 - 對于傳統MySQL協議只讀會話,MySQL路由器將傳入連接重定向到其中一個從服務器實例。
    • 64460 - 對于X協議讀寫會話,MySQL路由器將傳入連接重定向到Primary服務器實例。
    • 64470 - 對于X協議只讀會話,MySQL路由器將傳入連接重定向到其中一個從服務器實例。

    連接讀寫端口,進行測試

    # mysql -uir -p -P6446 -h192.168.240.83 Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 109 Server version: 8.0.21 MySQL Community Server - GPLCopyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> select @@server_id; +-------------+ | @@server_id | +-------------+ | 81 | +-------------+ 1 row in set (0.00 sec)

    InnoDB ReplicaSet日常管理

  • 連接InnoDB 復制集

    # 連接其中一個復制集節點MySQL JS > \c ir@innodb_rs_02:3310 # 獲取復制集連接MySQL innodb_rs_02:3310 ssl JS > var rs = dba.getReplicaSet() # 后續就可以直接使用rs對象管理集群
  • 查看集群狀態

    MySQL innodb_rs_02:3310 ssl JS > rs.status() {"replicaSet": {"name": "example","primary": "innodb_rs_01:3310","status": "AVAILABLE","statusText": "All instances available.","topology": {"innodb_rs_01:3310": {"address": "innodb_rs_01:3310","instanceRole": "PRIMARY","mode": "R/W","status": "ONLINE"},"innodb_rs_02:3310": {"address": "innodb_rs_02:3310","instanceRole": "SECONDARY","mode": "R/O","replication": {"applierStatus": "APPLIED_ALL","applierThreadState": "Slave has read all relay log; waiting for more updates","receiverStatus": "ON","receiverThreadState": "Waiting for master to send event","replicationLag": null},"status": "ONLINE"},"innodb_rs_03:3310": {"address": "innodb_rs_03:3310","instanceRole": "SECONDARY","mode": "R/O","replication": {"applierStatus": "APPLIED_ALL","applierThreadState": "Slave has read all relay log; waiting for more updates","receiverStatus": "ON","receiverThreadState": "Waiting for master to send event","replicationLag": null},"status": "ONLINE"}},"type": "ASYNC"} }
  • 新增實例

    # 新增innodb_rs_03:3310節點 MySQL innodb_rs_02:3310 ssl JS > rs.addInstance('innodb_rs_03:3310')
  • 強制切換主節點

    # 當主節點down了,就需要強制切換主 rs.forcePrimaryInstance('innodb_rs_03:3310')
  • 設置主節點

    MySQL innodb_rs_02:3310 ssl JS > rs.setPrimaryInstance('innodb_rs_03:3310') innodb_rs_03:3310 will be promoted to PRIMARY of 'example'. The current PRIMARY is innodb_rs_01:3310.* Connecting to replicaset instancess ** Connecting to innodb_rs_01:3310 ** Connecting to innodb_rs_02:3310 ** Connecting to innodb_rs_03:3310 ** Connecting to innodb_rs_01:3310 ** Connecting to innodb_rs_02:3310 ** Connecting to innodb_rs_03:3310* Performing validation checks ** Checking async replication topology... ** Checking transaction state of the instance...* Synchronizing transaction backlog at innodb_rs_03:3310* Updating metadata* Acquiring locks in replicaset instances ** Pre-synchronizing SECONDARIES ** Acquiring global lock at PRIMARY ** Acquiring global lock at SECONDARIES* Updating replication topology ** Configuring innodb_rs_01:3310 to replicate from innodb_rs_03:3310 ** Changing replication source of innodb_rs_02:3310 to innodb_rs_03:3310innodb_rs_03:3310 was promoted to PRIMARY.
  • 移除實例

    # 從ReplicaSet中移除innodb_rs_03:3310節點 MySQL innodb_rs_02:3310 ssl JS > rs.removeInstance('innodb_rs_03:3310')
  • 查看MySQL Router信息

    MySQL innodb_rs_02:3310 ssl JS > rs.listRouters() {"replicaSetName": "example","routers": {"innodb_rs_03::system": {"hostname": "innodb_rs_03","lastCheckIn": "2020-08-06 00:09:40","roPort": 6447,"roXPort": 64470,"rwPort": 6446,"rwXPort": 64460,"version": "8.0.21"}} }

    參考文檔

  • )

    7. 查看MySQL Router信息```jsMySQL innodb_rs_02:3310 ssl JS > rs.listRouters() {"replicaSetName": "example","routers": {"innodb_rs_03::system": {"hostname": "innodb_rs_03","lastCheckIn": "2020-08-06 00:09:40","roPort": 6447,"roXPort": 64470,"rwPort": 6446,"rwXPort": 64460,"version": "8.0.21"}} }

    參考文檔

    • https://dev.mysql.com/doc/refman/8.0/en/mysql-innodb-replicasets.html

    總結

    以上是生活随笔為你收集整理的InnoDB ReplicaSet的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    亚洲精品tv久久久久久久久久 | 久久久www成人免费精品 | 午夜视频在线观看一区 | 午夜精品久久久久久久久久久久 | 成年人精品 | 亚洲三级黄 | 国产91电影在线观看 | 国产日韩欧美在线免费观看 | 久久久久久99精品 | 国产精品日韩在线 | 天天爽天天碰狠狠添 | 国产在线高清视频 | 五月婷婷视频在线观看 | 中文字幕免费 | 久久精品中文字幕免费mv | 337p欧美| 亚洲一区二区视频在线 | 亚洲一区二区三区四区精品 | 欧美91精品国产自产 | 97在线看| 国产欧美精品一区二区三区四区 | 精品在线观看国产 | 国产精品一区二区av麻豆 | 国产小视频免费在线观看 | av中文字幕在线播放 | 国产成年免费视频 | 日日射天天射 | 日韩最新av在线 | 2019精品手机国产品在线 | 日韩精品一区二区三区中文字幕 | 日本久热| 天天操夜夜摸 | 国产美女精彩久久 | 日韩精品久久久久久久电影竹菊 | 91av大全 | 又紧又大又爽精品一区二区 | www.操.com| 成人国产在线 | 操高跟美女 | 成人黄色片免费看 | 国产在线播放一区二区 | 精品久久久久久久久中文字幕 | 在线观看黄色的网站 | 欧美一级专区免费大片 | 波多野结衣在线观看一区二区三区 | 国产不卡在线观看 | 国产成人一区二区三区在线观看 | 国产流白浆高潮在线观看 | 国产一性一爱一乱一交 | 97久久久免费福利网址 | 字幕网在线观看 | 成人黄色短片 | 久久国产精品一区二区三区四区 | 韩国一区二区在线观看 | 日本久久中文 | 久国产在线播放 | 日韩免费视频一区二区 | 国产精品久久久久久久久免费 | 国产在线精品播放 | 亚洲日韩欧美一区二区在线 | 欧美经典久久 | 最近高清中文在线字幕在线观看 | 久久99精品国产麻豆婷婷 | 中文字幕一区二区三区在线视频 | 91成人网页版 | 国产精品白浆 | 亚洲在线高清 | 欧美激情视频一区二区三区 | 久久久精品网站 | 日本三级香港三级人妇99 | 成人黄色大片在线免费观看 | 国产成人精品一区二 | 国产亚洲精品免费 | 在线国产一区二区三区 | 韩国av免费观看 | 欧美一区在线看 | 亚洲精品国偷拍自产在线观看 | 久久天堂精品视频 | 久久综合久久久久88 | 激情网站免费观看 | 日韩高清在线一区二区三区 | 激情伊人五月天 | 伊人亚洲精品 | 一区av在线播放 | 三级毛片视频 | 在线观看视频免费大全 | 日韩综合色 | 狠狠狠狠狠狠天天爱 | 亚洲久在线 | 99理论片| 黄色av一区二区三区 | 丰满少妇麻豆av | 国产群p | 日韩精品视频在线观看网址 | 免费网站在线观看成人 | bbw av| 精品一区二区亚洲 | 国产精品地址 | 天天操综 | 九九视频在线观看视频6 | 最近中文字幕高清字幕在线视频 | 日韩一区正在播放 | 欧美一级久久久久 | 日本中文字幕网 | 国产香蕉视频 | 久久久国产精品人人片99精片欧美一 | 91在线视频免费观看 | 国产黑丝一区二区 | 日韩午夜视频在线观看 | 免费日韩视 | 国产精品12 | 99视频+国产日韩欧美 | 麻花传媒mv免费观看 | 国产区高清在线 | 97网| 国产亚洲精品久久网站 | 中文资源在线播放 | 亚洲1级片 | 亚洲精品乱码久久久久久蜜桃91 | 18国产精品白浆在线观看免费 | 久久久久久久久久久免费 | 色婷婷综合久久久久中文字幕1 | 91香蕉视频 mp4| 久久三级视频 | 国产 日韩 欧美 中文 在线播放 | 国产精品久久久av久久久 | 黄色小说18| 一级α片 | 香蕉久久久久久av成人 | 91麻豆精品国产自产在线 | 亚洲精品久久久久58 | 婷婷丁香综合 | 在线观看国产中文字幕 | 亚洲精品午夜国产va久久成人 | 久久福利电影 | 国产美女免费看 | 国产欧美最新羞羞视频在线观看 | 97精品视频在线播放 | 麻豆成人精品视频 | 91精品在线看 | 一区二区激情视频 | 中午字幕在线观看 | 国产香蕉久久精品综合网 | 日韩资源在线播放 | 精品91在线 | 黄色成年网站 | 日韩最新在线视频 | 欧美一区二区在线刺激视频 | 9在线观看免费高清完整版在线观看明 | 国产成人精品一区在线 | av在线一二三区 | 69精品在线观看 | 国内视频一区二区 | 在线影视 一区 二区 三区 | 亚洲精品高清在线观看 | 久久免费视频这里只有精品 | 精品国产观看 | 国产精品自产拍 | 91九色在线视频观看 | 99久久99久久 | 成年人在线看视频 | 国产精品久久婷婷六月丁香 | 免费福利片2019潦草影视午夜 | 国产成人一区在线 | 亚洲视屏| 国产成人精品午夜在线播放 | 日韩免费三区 | 在线看欧美 | 丁香久久婷婷 | 国产va饥渴难耐女保洁员在线观看 | 亚洲精品男人天堂 | 日韩高清成人 | 午夜精品一区二区三区在线观看 | 亚洲在线激情 | 中文在线8资源库 | 天天干天天天天 | 亚洲h在线播放在线观看h | 日日夜夜网 | 九九视频一区 | 婷婷去俺也去六月色 | 婷婷丁香导航 | 亚洲精品在线电影 | 99久久精品国产欧美主题曲 | 亚洲国产日韩欧美在线 | 国产不卡av在线播放 | 高潮久久久久久 | 色综合久久天天 | 色噜噜日韩精品一区二区三区视频 | 成人在线观看免费视频 | 91精品国产麻豆 | 欧美日韩国产精品爽爽 | 婷婷伊人综合 | 欧美精品成人在线 | 在线观看91网站 | www.国产视频 | 国产精品激情偷乱一区二区∴ | 久久综合综合久久综合 | 欧美日韩在线看 | 超碰夜夜 | 亚洲精品久久久久中文字幕二区 | 热久久国产 | 91精品久久久久久综合乱菊 | 美女久久久久久久久久久 | 久久精品成人热国产成 | 免费观看一级 | 免费看片成年人 | 日本大片免费观看在线 | 在线黄av | 久久综合亚洲鲁鲁五月久久 | 一本一道久久a久久综合蜜桃 | 99在线精品视频在线观看 | 成人在线视频一区 | 久草在线综合 | 久久亚洲国产精品 | 成人午夜性影院 | 在线观看免费国产小视频 | 婷婷六月网 | 国产精品一区电影 | 午夜精品在线看 | 天天综合网久久综合网 | 96av在线视频 | 成人免费一级片 | 99久久夜色精品国产亚洲 | 99视频精品视频高清免费 | 亚洲精品国产精品国自产观看浪潮 | 日韩av一区二区在线播放 | 99免费国产| 在线观看亚洲精品 | 亚洲精品久久久蜜臀下载官网 | 国产一区欧美在线 | 欧美在线观看视频一区二区三区 | 免费av视屏 | 国产精品久久网 | 丁香婷婷激情国产高清秒播 | 激情网五月 | 国产精品久久久久久久久久 | 久久视频精品在线 | 人人爽人人爽人人爽学生一级 | 亚洲视频在线免费观看 | 成人一级影视 | 天天在线视频色 | 91网免费看 | 香蕉视频在线免费看 | 免费中文字幕 | 国产福利av在线 | 亚洲 综合 激情 | 亚洲黄网址 | 国产精品99蜜臀久久不卡二区 | 色资源在线 | 色午夜影院 | 欧美日韩中文在线视频 | 国产午夜精品av一区二区 | 高清av免费一区中文字幕 | 婷婷色网| 亚洲成av人片在线观看香蕉 | 97超碰成人| sesese图片 | 日韩免费在线观看视频 | 99精品亚洲 | 天天做天天干 | 国产经典 欧美精品 | 欧美专区国产专区 | 久久精品中文字幕免费mv | 国产一级特黄毛片在线毛片 | 日日干夜夜骑 | 日本久久久亚洲精品 | 色综合久久88色综合天天人守婷 | 在线小视频 | 激情久久五月天 | 激情视频亚洲 | 亚洲成人av电影 | 91探花在线视频 | 91一区二区三区久久久久国产乱 | 亚洲综合色视频在线观看 | 久草在线视频免赞 | 天天爽夜夜操 | 国产一级淫片在线观看 | 国产精品大片在线观看 | 91人人网 | 国产免费影院 | 日韩精品欧美一区 | www.久久精品视频 | 久草剧场 | 欧美日韩在线视频观看 | 亚洲电影影音先锋 | 国产91学生| 亚洲黄色在线观看 | 探花国产在线 | 国产成人一区二区三区在线观看 | 天天做天天爱天天爽综合网 | 超级碰碰碰视频 | 久久久高清视频 | 国产精品久久精品国产 | av电影不卡 | 在线免费高清一区二区三区 | 国产一区二区不卡在线 | 日韩xxxxxxxxx | 国产精品视频免费在线观看 | 久久天天躁狠狠躁夜夜不卡公司 | 国产一区二区三区网站 | 亚州精品在线视频 | 一二三区av | 国产馆在线播放 | 成年人在线观看网站 | 久久黄色影视 | 日韩精品播放 | 精品爱爱 | 不卡视频国产 | 久久国产精品影视 | 精品国产欧美 | 69绿帽绿奴3pvideos | 欧美午夜激情网 | 人人涩 | 亚洲精品视频二区 | 狠狠色噜噜狠狠 | 中文字幕一区二区三区在线播放 | 久久福利| 狠狠黄| 尤物97国产精品久久精品国产 | 成人理论电影 | 日韩天堂网| 国产视频高清 | 黄色av一区| 成人aaa毛片 | 色99之美女主播在线视频 | 狠狠色伊人亚洲综合成人 | 日本精品久久久久中文字幕5 | 国产只有精品 | 亚洲理论电影 | 粉嫩aⅴ一区二区三区 | 色婷婷激情五月 | 欧美日高清视频 | 久久五月天婷婷 | 免费看片在线观看 | 黄色毛片视频免费观看中文 | 国产精品久久久久一区二区三区共 | 天天干天天天天 | 久草在线91 | 精品二区久久 | 国色天香在线 | 精品国产成人av在线免 | 99精品在线视频播放 | 黄色的片子 | 国产对白av | 国产特级毛片aaaaaa毛片 | 99亚洲精品在线 | 九九热久久免费视频 | 操处女逼 | 国产精品久久久久久久免费大片 | 成人av资源站| 国产无套精品久久久久久 | 色一级片 | 狠狠色丁香婷婷综合久久片 | 色婷婷亚洲 | 91福利视频免费 | 天天综合中文 | 在线视频观看成人 | 五月开心婷婷网 | 免费网站观看www在线观看 | 色国产精品一区在线观看 | 亚洲午夜久久久久久久久电影网 | 爱爱一区 | 99色人 | 国产精品精品久久久 | av网址aaa | 九九九电影免费看 | 99免费精品 | 在线免费三级 | 91亚洲成人 | 久久夜色精品国产欧美乱极品 | av电影中文字幕 | 亚洲人成影院在线 | 亚洲精色 | 伊人成人久久 | 天天干天天干天天操 | 最新超碰| 黄色免费观看网址 | 日韩精品一卡 | 69夜色精品国产69乱 | 免费av高清| 日韩av资源站 | 日韩网站一区 | 免费高清国产 | 欧美精品久久人人躁人人爽 | 91精品婷婷国产综合久久蝌蚪 | 婷五月天激情 | 在线视频麻豆 | 人人天天夜夜 | 久久久久久久久久久久影院 | 亚洲天堂在线观看完整版 | 国产精品第一 | 97日日| 日韩欧美在线观看一区二区三区 | 99r在线 | 免费日韩一区二区三区 | 欧美黑人xxxx猛性大交 | www一起操 | 免费看91的网站 | 九精品| 日韩精品中文字幕在线播放 | 午夜国产一区二区 | 香蕉久久久久久av成人 | 天天综合色天天综合 | www..com毛片 | 91尤物在线播放 | 国产99色 | 精品一区二区三区久久久 | 国产亚洲片 | 国产中文字幕在线 | 97精品在线视频 | 正在播放五月婷婷狠狠干 | 日韩欧美视频在线 | 国产精品久久久免费 | 欧美午夜一区二区福利视频 | 国产伦理久久精品久久久久_ | 91高清一区| 四川妇女搡bbbb搡bbbb搡 | 毛片网站观看 | 亚洲第一区在线播放 | 国产亚洲成人网 | 在线免费色 | 在线免费观看的av | 麻豆系列在线观看 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 亚洲人人射 | 国产一区高清在线观看 | 欧美另类tv | 久要激情网 | 国产精品午夜在线观看 | 久久久亚洲影院 | 日日爱999 | 91天堂在线观看 | 黄色三级免费片 | 欧美精品亚州精品 | 免费黄色一区 | 天天做日日做天天爽视频免费 | 成人午夜精品 | 精品女同一区二区三区在线观看 | 久久免费视频5 | 久久综合精品国产一区二区三区 | 国产亚洲精品bv在线观看 | 日女人电影 | 午夜久久影院 | 一个色综合网站 | 久久久九色精品国产一区二区三区 | 人人干狠狠干 | 亚洲另类人人澡 | 81精品国产乱码久久久久久 | 亚洲天堂自拍视频 | 国产视频在线免费观看 | 国产成人精品一区二区三区网站观看 | 四虎永久免费网站 | 人人爽久久久噜噜噜电影 | 偷拍区另类综合在线 | 中文字幕在线观看免费观看 | 免费69视频 | 国产精品嫩草69影院 | 国产九九精品视频 | 免费的成人av | 精品视频免费播放 | av成年人电影| 日韩在线高清 | 免费观看www7722午夜电影 | 在线观看完整版免费 | 色狠狠婷婷 | 亚洲涩涩网| 婷婷丁香狠狠爱 | 色欧美成人精品a∨在线观看 | 日日夜夜天天久久 | 色婷婷婷| 国产精品乱码久久久久久1区2区 | 四虎国产免费 | 国产在线观看一 | 九九爱免费视频在线观看 | 香蕉成人在线视频 | 在线看一区 | 国产在线v| 天天干天天在线 | 欧美色就是色 | 国内久久精品视频 | 国产91综合一区在线观看 | 亚a在线 | 日本久久电影网 | 91在线视频观看 | 性色大片在线观看 | 成人超碰在线 | 最新日韩在线观看视频 | 日韩在线免费播放 | 日韩一区二区在线免费观看 | 精品国产电影一区二区 | 国产精品麻豆果冻传媒在线播放 | 精品久久久久久国产偷窥 | 日韩大片免费在线观看 | 91精品啪在线观看国产81旧版 | 国内精品国产三级国产aⅴ久 | 成片免费观看视频999 | 九色精品免费永久在线 | 深夜免费小视频 | 中文字幕第| 狠狠色狠狠色合久久伊人 | 一区免费在线 | 日日夜夜操av | 日日日操 | 亚洲免费av网站 | 国产亚洲亚洲 | 亚洲特级毛片 | 欧美性做爰猛烈叫床潮 | 五月天九九 | 天堂黄色片 | 欧美极品少妇xbxb性爽爽视频 | 激情久久久久久久久久久久久久久久 | 天天拍天天操 | 韩日色视频 | 婷婷中文字幕综合 | 日韩av福利在线 | 精品国产乱码 | 国内99视频| 免费视频网| 91av蜜桃| 在线影院 国内精品 | 99久久国产免费,99久久国产免费大片 | 亚洲视频在线观看免费 | 91九色网址| 91精品免费看 | 日本九九视频 | av电影不卡在线 | 麻豆91在线看 | 久久夜色精品国产欧美一区麻豆 | 色视频网址 | 国产精品不卡在线 | 亚洲国产三级在线观看 | 亚洲高清91 | 婷婷激情综合 | 91久久国产综合精品女同国语 | 久久不卡国产精品一区二区 | 性日韩欧美在线视频 | 在线韩国电影免费观影完整版 | 青青久草在线视频 | 伊人天天狠天天添日日拍 | 欧美性另类 | 国产玖玖在线 | 欧美一级久久久久 | 四虎在线免费 | 久久精品网站免费观看 | av不卡免费在线观看 | 久久综合狠狠综合 | 久草99 | 国产69精品久久久久久 | 国内久久视频 | 午夜精品福利一区二区 | 亚洲va韩国va欧美va精四季 | 超碰免费成人 | 国产片免费在线观看视频 | 国产生活一级片 | 久草视频免费 | av免费播放| 久久久久久久久久久久久9999 | 99精品视频网站 | 亚洲精品黄色在线观看 | 欧美高清视频不卡网 | 日日干天天 | 欧美日韩免费观看一区=区三区 | 玖玖在线资源 | 欧美激情综合五月 | 99精品视频一区二区 | 99视频一区二区 | 久久99久久99 | 最近更新中文字幕 | 色综合亚洲精品激情狠狠 | 精品在线一区二区 | 日韩精品中字 | 中文字幕在线看视频 | 91在线视频导航 | 香蕉久久久久久久 | 91精品久久久久久综合乱菊 | 国内精品久久久久影院一蜜桃 | 美女免费黄网站 | 国产又粗又硬又爽视频 | 中文字幕亚洲精品日韩 | 久久久亚洲电影 | 天天干,天天射,天天操,天天摸 | 一区免费视频 | 久久不卡视频 | 欧美va在线观看 | 精品9999 | 在线观看完整版免费 | 一区二区视频电影在线观看 | 久久久久99精品成人片三人毛片 | 91av在线不卡 | 久久在线视频精品 | 久久精品精品电影网 | 99精品在线视频观看 | 在线观看网站av | 制服丝袜一区二区 | 欧美日韩免费在线视频 | 免费看的av片 | 午夜在线观看 | 久久高清毛片 | 69精品久久 | 色在线免费视频 | 日韩视频免费在线 | 特级西西444www高清大视频 | 狠狠色狠狠综合久久 | 国产精品免费视频网站 | 国产精品一区二区三区在线 | 人人澡人人干 | 91精品国产麻豆国产自产影视 | 婷婷国产v亚洲v欧美久久 | 国精产品999国精产品视频 | 久久国产成人午夜av影院宅 | 夜夜操夜夜干 | 国产成人在线观看免费 | 色中射| av短片在线| 伊人开心激情 | 国产亚洲精品无 | 欧美性爽爽 | 日日夜夜天天综合 | 99久久精品国产观看 | 奇米网8888 | 免费日韩一级片 | av品善网 | 久久婷婷视频 | 韩国av不卡 | 怡红院av久久久久久久 | 亚洲日本精品视频 | 国产最顶级的黄色片在线免费观看 | 九九一级片| 天天色综合1 | 午夜久久电影网 | 色综合欧洲| 国产精品入口传媒 | 久免费 | 成人免费在线观看电影 | 亚洲人成人在线 | 欧美精品在线免费 | a级国产乱理论片在线观看 特级毛片在线观看 | 伊人av综合| 亚洲一级电影在线观看 | 色婷婷视频在线 | 毛片播放网站 | 日韩理论片在线观看 | 亚洲国产精品久久久久久 | 中文字幕资源在线 | 一区三区视频 | 激情综合亚洲精品 | 亚洲成人软件 | 欧美少妇xx | 香蕉精品视频在线观看 | 国产一区二区三区免费在线 | 亚洲精选在线观看 | 美女性爽视频国产免费app | 成人午夜av电影 | 日韩一区二区三 | 国产玖玖在线 | 观看免费av | 91av福利视频 | 久久精品国产免费看久久精品 | 日韩国产欧美在线播放 | 黄色软件网站在线观看 | 91黄色免费网站 | 国产精品久久99 | 日韩一区二区免费视频 | 69视频网站| 国产淫a | 在线欧美小视频 | 国产在线成人 | 国产91亚洲 | 国产精品区在线观看 | 日韩在线欧美在线 | 久久伊人爱 | 黄色大全在线观看 | 一区二区欧美日韩 | 91免费在线播放 | 五月婷在线 | 色播五月激情综合网 | 久久成人精品电影 | 午夜精品电影一区二区在线 | 九九热在线免费观看 | 成人免费观看a | 国产高清在线看 | 久久伊人爱 | 天天激情在线 | 久久久久国产精品一区 | www..com毛片 | 免费高清在线观看成人 | a电影免费看 | 亚洲精品国偷自产在线91正片 | 中文字幕一区二 | 青青河边草观看完整版高清 | 国产日韩视频在线观看 | 九九久久影院 | 欧美男男tv网站 | 91av亚洲| 欧美极品xxxxx | 天天操天天干天天操天天干 | av3级在线 | 久久草在线免费 | 日韩黄色在线 | 国产高清视频色在线www | 黄色在线观看免费 | av黄色大片 | 国产亚洲激情视频在线 | 免费色视频网址 | 波多野结衣综合网 | 中文字幕 国产视频 | 成人性生爱a∨ | 天天玩天天操天天射 | 在线观看黄网站 | 最近中文字幕完整高清 | 久久99免费观看 | 麻豆91精品91久久久 | 欧美专区日韩专区 | 九九热精品视频在线观看 | 久久看片| 亚洲激情综合 | 国产免费大片 | 成人a在线观看高清电影 | 亚洲国产资源 | 欧美极品久久 | 欧美日韩在线免费观看视频 | 成人蜜桃网| 97超碰在线资源 | 去看片| 国产精品久久久久久久99 | 99热这里有| 99精品视频精品精品视频 | 男女全黄一级一级高潮免费看 | 欧美成人精品在线 | 亚洲电影成人 | 日韩电影一区二区在线 | 天天操天天干天天操天天干 | 亚洲人毛片 | 日本中文在线播放 | 精品999| 国产精品久久久久久久久蜜臀 | 欧美日韩中文字幕在线视频 | 国产精品美女999 | 91精品中文字幕 | 日韩影视精品 | 国产精品福利无圣光在线一区 | 伊人网综合在线观看 | 亚洲午夜久久久久久久久久久 | 一级黄色片毛片 | 日韩在线观看视频网站 | 91精品久久久久久久久久入口 | 欧美日在线观看 | 毛片1000部免费看 | 国产精品国产亚洲精品看不卡 | 精品久久久亚洲 | 久免费| 在线影视 一区 二区 三区 | 欧美成人亚洲成人 | 三级视频片 | 日韩aa视频 | 亚洲精品1234区 | 在线观看mv的中文字幕网站 | 久草视频2| 在线天堂亚洲 | 久久在线视频在线 | 久久不色| 日韩在线视频一区二区三区 | 婷婷丁香导航 | 国产精品毛片一区二区 | 欧美视频网址 | 在线一区电影 | 超碰公开在线 | 综合色伊人 | 91看片网址 | 91最新视频| 国产69精品久久久久久久久久 | 久久国产精品一国产精品 | 久久亚洲国产精品 | 久草精品视频 | 六月色播| 欧美91在线 | 国产成人精品一区二区三区 | 成人在线观看影院 | 欧美日韩高清在线 | 色综合天天综合网国产成人网 | 亚洲欧美日韩精品久久奇米一区 | 黄色亚洲在线 | 欧美极品在线播放 | 成人9ⅰ免费影视网站 | 亚洲成a人片77777kkkk1在线观看 | 久久成人人人人精品欧 | 免费看的视频 | 天天搞天天干天天色 | 91亚色免费视频 | 在线91精品| 在线影视 一区 二区 三区 | 狠狠操.com | 亚洲国产一区二区精品专区 | 亚洲视频在线观看免费 | 在线亚洲欧美视频 | 日本黄色大片免费 | 永久av免费在线观看 | 欧美影片| 日韩一级电影在线观看 | 激情综合五月天 | 久久在线视频在线 | 日韩欧美在线视频一区二区 | 久久精品影片 | 国产精品大片免费观看 | 久久久久久久毛片 | 91在线蜜桃臀| 六月丁香在线视频 | 国产又粗又猛又黄又爽 | 99精品在线免费在线观看 | 亚洲国产影院av久久久久 | 久草在线视频网 | 久久久久观看 | 激情网第四色 | 色婷婷激婷婷情综天天 | 国产一区二区在线播放 | 在线视频观看国产 | 成人免费视频观看 | 色综合天天天天做夜夜夜夜做 | 国产精品99久久久久久小说 | 狠狠狠的干 | 国产色视频| 久草视频免费 | 日本性xxxxx 亚洲精品午夜久久久 | 天天干天天上 | 绯色av一区 | 日韩在线观看中文 | 中文字幕在线视频免费播放 | 国产一级在线播放 | 国产精品国产亚洲精品看不卡15 | 久久久久国产一区二区三区四区 | 日韩久久片 | 婷婷伊人综合 | 成人午夜剧场在线观看 | 99热这里只有精品国产首页 | 国产色拍拍拍拍在线精品 | 99久久超碰中文字幕伊人 | 久久这里只有精品1 | 国产在线视频在线观看 | 免费特级黄色片 | 少妇精品久久久一区二区免费 | 成人黄色一级视频 | 中文字幕在线观看三区 | 久久综合色综合88 | 亚洲欧美在线观看视频 | 成人一区二区在线 | 日韩中文在线播放 | 色资源网免费观看视频 | 成人一区二区三区在线观看 | 国产精品第52页 | 久久久精品二区 | 一 级 黄 色 片免费看的 | 在线99视频 | 在线观看精品一区 | 国产精品视频久久久 | 欧美一区二区在线看 | 黄色一及电影 | 91九色成人蝌蚪首页 | 97超碰国产精品 | 人人草在线观看 | 中文字幕视频观看 | 欧美色噜噜 | 亚洲最大av在线播放 | 国产色黄网站 | 午夜精品一区二区三区在线观看 | 91丨九色丨国产丨porny精品 | 人人爽人人爽人人片 | 国产精品 美女 | 亚洲一区二区三区在线看 | 天天爽天天爽夜夜爽 | 久久久久久久久久久影视 | 2024av| 亚洲精品大片www | 国产精品欧美一区二区 | 欧美xxxxx在线视频 | 干干日日 | 成人日批视频 | 免费视频你懂得 | 国产一级黄大片 | 91刺激视频 | 91视频黄色 | 国产五月婷 | 亚洲天堂网在线观看视频 | 久久久影院一区二区三区 | 成年人黄色免费视频 | 国产欧美精品一区二区三区四区 | 久热超碰| 91精品国产高清自在线观看 | 久草网在线观看 | 久久综合99| 国产精品一区二区麻豆 | 色姑娘综合天天 | 日本中文乱码卡一卡二新区 | 日韩一区二区三区不卡 | 九九在线国产视频 | 98精品国产自产在线观看 | 精品国产一区二区三区男人吃奶 | 亚洲精品在线观看网站 | 亚洲成人av影片 | 粉嫩一二三区 | japanesexxxhd奶水 国产一区二区在线免费观看 | 日本性生活一级片 | 插综合网 | 日韩中文字幕免费视频 | 91福利社在线观看 | 久久人人爽人人片av | 久草在线观看 | 久久论理| 国产精品一区在线 | 中文字幕日韩伦理 | av成人黄色 | 亚洲精品伦理在线 | 91在线免费播放 | 91成品视频 | 久久国产区 | 在线国产欧美 | 中文字幕黄网 | 久久福利剧场 | 久久精品视频观看 | 久久99最新地址 | 国产91在线免费视频 | 日韩一区二区三区视频在线 | 亚洲三级精品 | 国产成人在线观看免费 | 国产护士av| 亚洲 欧美 国产 va在线影院 | 在线观看黄网站 | 亚洲成av人片一区二区梦乃 | 国产成人av综合色 | 久久午夜剧场 | 欧美一级免费片 | 国产日韩一区在线 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 国产美女永久免费 | 国产高清免费在线观看 | 成人国产精品免费 | 最新中文字幕在线资源 | 久久精品成人欧美大片古装 | 日日干夜夜草 | 91看国产| 久久久精品一区二区 | 99精品在线视频观看 | 97成人在线观看 | 国产午夜精品一区二区三区在线观看 | 91精品第一页 | 日本精品久久 | 视频成人永久免费视频 | 男女激情免费网站 | 色在线中文字幕 | 天天视频色版 | 欧美日韩不卡一区 | www.天天干.com| 欧美a级在线免费观看 | 六月色婷婷 | 久久免费福利 | 蜜臀av夜夜澡人人爽人人 | 精品久久精品久久 | 欧美精品亚洲二区 | 91精品天码美女少妇 | 国产午夜影院 | 免费观看mv大片高清 | 国产精品免费看久久久8精臀av | 九色精品免费永久在线 | av大全在线观看 | 亚洲理论片在线观看 | 国产精品婷婷午夜在线观看 | 国产精品成人一区二区三区 | 亚洲国产美女精品久久久久∴ | 免费a视频在线观看 | 亚洲女同ⅹxx女同tv | 亚洲精品成人av在线 | 黄色毛片视频免费观看中文 | 成人免费视频视频在线观看 免费 | 在线成人国产 | 久久久久久国产精品亚洲78 | 欧美专区日韩专区 | 成年人国产在线观看 | 日韩欧美在线一区二区 | 99视频免费| 激情五月在线观看 | 欧美成年人在线视频 | 久草在线综合 | 久久日本视频 | 91免费在线看片 | 国产片网站 | 9999毛片| 狠狠躁夜夜a产精品视频 | 国内成人精品视频 | 亚洲黄色免费电影 | 国产精品18久久久久久不卡孕妇 | 国产精品久久伊人 | 精品成人在线 | 亚洲一区av | 色综合天天色综合 | 久久婷婷精品视频 | 黄色小网站在线 | 日韩av在线免费播放 | 五月开心色 | 99精品视频在线播放观看 |