久久精品A一国产成人免费网站-久久精品爱国产免费久久-久久精品操-久久精品成人免费看-国产一级毛片在线-国产一级免费片

 
您現在的位置:首頁 ? 知識庫 ? Oracle Oracle
Oracle 12.2新特性 | 基于權重的節點驅逐
發布日期:2018-01-27

Oracle 12.2新特性 | 基于權重的節點驅逐

 2018-01-26 羅雪原 

 

前言

在Oracle Clusterware需要從集群中逐出特定節點或一組節點的情況時,基于服務器權重的節點驅逐可充當斷裂機制,通過服務器上的負載附加信息來識別要驅逐的節點或節點組。其中所有節點被驅逐的可能性是一樣的。


本課程視頻,點擊閱讀原文即可下載

基于權重的集群驅逐介紹

基于權重的集群驅逐(Server Weight-Based Node Eviction)是一項Oracle 12.2版本引入的一項新特性。在此之前,Oracle集群在處理腦裂問題時,通過判斷子群(各自獨立)的規模情況,來決定在腦裂問題發生時,終止哪個子群,判斷的依據如下:


  • 如果子群規模(包含節點數量)不等,則大的子群獲勝,例如,{1}  {2,3,4}后者獲勝,子群{1}被驅逐;

  • 如果子群規模(包含節點數量)相等,則包含最小節點號的子群獲勝,例如,{1,4}{2,3}, 子群{1,4}獲勝,子群{2,3}被驅逐。

 

而在Oracle 12.2版本上引入的這項新特性,一定程度上增加了我們對于集群的控制。這種控制使得我們能避免由于一些規則原來的限定,而減少對大范圍的應用產生影響。

 

注意:


以下針對weight以及權重表述的是同一個意思。

特性使用>>>>

使用前提條件


  • 權重(Weight)分配只能在admin-managed的節點生效

  • 可以對于server或者對于注冊到集群的應用進行權重(Weight)分配


>>>>

使用說明


  • 權重分配給server

使用crsctl set server css_critical yes命令

  • 權重分配給數據庫實例或服務

在srvctl add/modify databse 或 srvctladd/modify service命令中帶上“-css_critical yes”參數

  • 權重分配給非ora.*資源

在crsctl add/modify resource命令中,加入-attr "CSS_CRITICAL=yes"參數


注意:


有些權重的分配需要重啟集群才能生效,而有些資源的分配,則不需要重啟資源。


根據目前發現,非ora.*資源并非所有都能直接加入屬性直接修改,但是屬性中可以看到有CSS_CRITICAL屬性,可能是當前版本未開發修改接口。

特性測試>>>>

實驗環境說明


  • 使用軟件環境說明:

OS:MacOS 10.11.6

VirtualBox:v5.1.30 r118389 (Qt5.6.3)

 

  • 虛擬機環境說明:

OEL(OracleEnterprise Linux) 6.5 , x86_64

Oracle 12.2.0.1 (2-node RAC)


>>>>

實驗前的準備工作


VirtualBox虛擬機中的網卡情況如下:



其中網卡1為Public網絡,網卡2為心跳網絡分別對應OEL6.5中的eth0網卡和eth1網卡。



為了模擬心跳網絡中斷,我們在系統中編寫了如下兩個腳本去模擬心跳網絡中斷以及恢復:


Milo-Mac:lab milo$ ls -l

total 16

-rwxr--r--  1 milo  staff  111  1 24 21:38 interconnect_down.sh

-rwxr--r--  1 milo  staff  109  1 24 21:39 interconnect_up.sh

Milo-Mac:lab milo$ 


#### 模擬心跳網絡中斷:

Milo-Mac:lab milo$ sh interconnect_down.sh 


查看虛擬機的網卡的連通情況:


[root@rac122a ~]# mii-tool eth0

eth0: no autonegotiation, 100baseTx-FD, link ok

[root@rac122a ~]# mii-tool eth1

eth1: autonegotiation restarted, no link


[root@rac122b ~]# mii-tool eth0

eth0: no autonegotiation, 100baseTx-FD, link ok

[root@rac122b ~]# mii-tool eth1

eth1: autonegotiation restarted, no link


可以看到在腳本運行后,私網網卡eth1顯示為no link表示網線沒有連接到網卡中,即我們認為心跳網絡出現故障。


Milo-Mac:lab milo$ ls -l

total 16

-rwxr--r--  1 milo  staff  111  1 24 21:38 interconnect_down.sh

-rwxr--r--  1 milo  staff  109  1 24 21:39 interconnect_up.sh

Milo-Mac:lab milo$ 


#### 恢復心跳網絡:

Milo-Mac:lab milo$ sh interconnect_up.sh 


查看虛擬機的網卡的連通情況:


[root@rac122a ~]# mii-tool eth0

eth0: no autonegotiation, 100baseTx-FD, link ok

[root@rac122a ~]# mii-tool eth1

eth1: no autonegotiation, 100baseTx-FD, link ok


[root@rac122b ~]# mii-tool eth0

eth0: no autonegotiation, 100baseTx-FD, link ok

[root@rac122b ~]# mii-tool eth1

eth1: no autonegotiation, 100baseTx-FD, link ok


可以看到在腳本運行后,私網網卡eth1顯示為link ok表示網線連接到網卡中,即我們認為心跳網絡恢復,當然實際情況是我們還需要重新禁用和啟用eth1網卡,才能使其完全恢復,因此需要在兩個節點都執行以下腳本:

 

[root@rac122a ~]# sh recover_interconnect.sh

Device state: 3 (disconnected)

Active connection state: activated

Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/2


上述相關腳本如下:

 

Milo-Mac:lab milo$ cat interconnect_down.sh 

VBoxManage controlvm "12c_rac_node1" setlinkstate2 off

VBoxManage controlvm "12c_rac_node2" setlinkstate2 off


Milo-Mac:lab milo$ cat interconnect_up.sh 

VBoxManage controlvm "12c_rac_node1" setlinkstate2 on

VBoxManage controlvm "12c_rac_node2" setlinkstate2 on


[root@rac122a ~]# cat recover_interconnect.sh

ifdown eth1 && ifup eth1

經過上述測試,我們已經可以模擬心跳網絡故障以及恢復心跳網絡故障。

以下測試場景不再贅述,上述故障模擬以及故障恢復過程。


 

>>>>

測試場景


未設置任何權重的測試結果


 

[oracle@rac122a ~]$ crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is no.


[oracle@rac122b ~]$ crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is no.


 當前系統上存在的服務也為設置:

 

[oracle@rac122b ~]$ crsctl stat res ora.milodb.milodb_srv1.svc -f | grep CSS

CSS_CRITICAL=no

[oracle@rac122b ~]$ crsctl stat res ora.milodb.milodb_srv2.svc -f | grep CSS

CSS_CRITICAL=no


模擬心跳網絡故障

 

Milo-Mac:lab milo$ sh interconnect_down.sh


節點1集群的alert日志:


2018-01-25 08:17:33.423 [OCSSD(3896)]CRS-1612: Network communication with node rac122b (2) missing for 50% of timeout interval.  Removal of this node from cluster in 14.610 seconds

2018-01-25 08:17:41.435 [OCSSD(3896)]CRS-1611: Network communication with node rac122b (2) missing for 75% of timeout interval.  Removal of this node from cluster in 6.600 seconds

2018-01-25 08:17:45.438 [OCSSD(3896)]CRS-1610: Network communication with node rac122b (2) missing for 90% of timeout interval.  Removal of this node from cluster in 2.600 seconds


2018-01-25 08:17:49.554 [OCSSD(3896)]CRS-1607: Node rac122b is being evicted  in cluster incarnation 412297497; details at (:CSSNM00007:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc.


節點2集群的alert日志:


2018-01-25 08:17:34.128 [OCSSD(25756)]CRS-1612: Network communication with node rac122a (1) missing for 50% of timeout interval.  Removal of this node from cluster in 14.450 seconds

2018-01-25 08:17:41.140 [OCSSD(25756)]CRS-1611: Network communication with node rac122a (1) missing for 75% of timeout interval.  Removal of this node from cluster in 7.440 seconds

2018-01-25 08:17:46.193 [OCSSD(25756)]CRS-1610: Network communication with node rac122a (1) missing for 90% of timeout interval.  Removal of this node from cluster in 2.380 seconds

…省略部分信息


2018-01-25 08:17:50.820 [OCSSD(25756)]CRS-1608: This node was evicted by node 1, rac122a; details at (:CSSNM00005:) in /u01/app/grid/diag/crs/rac122b/crs/trace/ocssd.trc.


從上述信息來看,根據之前的集群腦裂出現的規則,在同等規模的子群中,節點1節點號小,因而存活,節點2被驅逐出集群。


 

設置節點2上的sever級別的權重


將心跳網絡恢復以及集群狀態恢復正常后,我們將對server級別的權重進行設置。


 


[root@rac122a ~]# crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is no.


[root@rac122b ~]# crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is no.


[root@rac122b ~]# crsctl set server css_critical yes

CRS-4416: Server attribute 'CSS_CRITICAL' successfully changed. Restart Oracle High Availability Services for new value to take effect. 


設置完成后,提示需要重啟OHAS才能生效。


$ srvctl stop instance -d milodb -i milodb2

# crsctl stop crs

# crsctl start crs


模擬網路故障:

 

Milo-Mac:lab milo$ sh interconnect_down.sh


此時,我們來觀察集群的一些日志情況:

 

節點1集群的alert日志:


2018-01-25 09:44:03.671 [OCSSD(3717)]CRS-1612: Network communication with node rac122b (2) missing for 50% of timeout interval.  Removal of this node from cluster in 14.890 seconds

2018-01-25 09:44:11.731 [OCSSD(3717)]CRS-1611: Network communication with node rac122b (2) missing for 75% of timeout interval.  Removal of this node from cluster in 6.830 seconds

2018-01-25 09:44:15.739 [OCSSD(3717)]CRS-1610: Network communication with node rac122b (2) missing for 90% of timeout interval.  Removal of this node from cluster in 2.830 seconds

2018-01-25 09:44:18.573 [OCSSD(3717)]CRS-1609: This node is unable to communicate with other nodes in the cluster and is going down to preserve cluster integrity; details at (:CSSNM00008:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc.

2018-01-25 09:44:18.573 [OCSSD(3717)]CRS-1656: The CSS daemon is terminating due to a fatal error; Details at (:CSSSC00012:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc

2018-01-25 09:44:18.616 [OCSSD(3717)]CRS-1652: Starting clean up of CRSD resources.


2018-01-25 09:44:20.608 [OCSSD(3717)]CRS-1608: This node was evicted by node 2, rac122b; details at (:CSSNM00005:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc.


節點2集群的alert日志:


2018-01-25 09:44:04.327 [OCSSD(8586)]CRS-1612: Network communication with node rac122a (1) missing for 50% of timeout interval.  Removal of this node from cluster in 14.020 seconds

2018-01-25 09:44:11.609 [OCSSD(8586)]CRS-1611: Network communication with node rac122a (1) missing for 75% of timeout interval.  Removal of this node from cluster in 6.730 seconds

2018-01-25 09:44:15.611 [OCSSD(8586)]CRS-1610: Network communication with node rac122a (1) missing for 90% of timeout interval.  Removal of this node from cluster in 2.730 seconds


2018-01-25 09:44:19.777 [OCSSD(8586)]CRS-1607: Node rac122a is being evicted in cluster incarnation 412336033; details at (:CSSNM00007:) in /u01/app/grid/diag/crs/rac122b/crs/trace/ocssd.trc.

此時,我們從集群的alert日志中看到由于節點1被集群驅逐了。


通過從節點2的ocssd.trc日志我們看到如下信息:

 

[grid@rac122b trace]$ cat ocssd.trc |egrep -i weight| tail -300

……省略部分信息

2018-01-25 09:44:18.347 :    CSSD:1494243072: clssnmrCheckNodeWeight: node(1) has weight stamp(0) pebbles (0) goldstars (0) flags (0) SpoolVersion (0)

2018-01-25 09:44:18.347 :    CSSD:1494243072: clssnmrCheckNodeWeight: node(2) has weight stamp(412336032) pebbles (0) goldstars (1) flags (3) SpoolVersion (0)

2018-01-25 09:44:18.347 :    CSSD:1494243072: clssnmrCheckNodeWeight: Server pool version not consistent

2018-01-25 09:44:18.347 :    CSSD:1494243072: clssnmrCheckNodeWeight: stamp(412336032), completed(1/2)

2018-01-25 09:44:18.347 :    CSSD:1494243072: clssnmrCheckSplit: Waiting for node weights, stamp(412336032)

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmrCheckNodeWeight: node(2) has weight stamp(412336032) pebbles (0) goldstars (1) flags (3) SpoolVersion (0)

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmrCheckNodeWeight: Server pool version not consistent

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmrCheckNodeWeight: stamp(412336032), completed(1/1)

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmCompareNodeWeights: Best map is same as the cohort map of the current node

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmFindBestMap: Using base map(2) of node(1) count(0), low(65535), bestcount(0), best_low(65535), cur_weightpebbles (0) goldstars (0) flags (0) SpoolVersion (0)best_weightpebbles (0) goldstars (0) flags (0) SpoolVersion (0)

2018-01-25 09:44:19.777 :    CSSD:1494243072: clssnmCompareNodeWeights: count(1), low(2), bestcount(0), best_low(65535), cur_weight: pebbles(0) goldstars(1) pubnw(1) flexasm(1)best_weight: pebbles(0) goldstars(0)pubnw(0) flexasm(0)


從上述信息來看,CSSD進程會去檢查節點的權重情況(CheckNodeWeight)以及比較節點的權重(CompareNodeWeights)節點2的權重大,此時,節點2這個子群戰勝了節點1子群,因而我們看到的情況是節點1被集群驅逐。


 

設置節點2上的service的權重


 

將心跳網絡恢復以及集群狀態恢復正常后,我們將對service級別的權重進行設置。


恢復集群server的權重:

 

[root@rac122b ~]# crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is yes.

[root@rac122b ~]# crsctl set server css_critical no

CRS-4416: Server attribute 'CSS_CRITICAL' successfully changed. Restart Oracle High Availability Services for new value to take effect.

[root@rac122b ~]#  crsctl get server css_critical

CRS-5092: Current value of the server attribute CSS_CRITICAL is no.

[root@rac122b ~]#


設置完成后,提示需要重啟OHAS才能生效。

 

$ srvctl stop instance -d milodb -i milodb2

# crsctl stop crs

# crsctl start crs


這里我們添加兩個專門用于做權重控制的服務(不對外使用):


srvctl add service -db milodb -service milodb_wt_srv1 -preferred milodb1

srvctl add service -db milodb -service milodb_wt_srv2 -preferred milodb2

srvctl start service -database milodb -service milodb_wt_srv1

srvctl start service -database milodb -service milodb_wt_srv2



在實例1上的服務不設置權重:

 

[oracle@rac122b ~]$ crsctl stat res ora.milodb.milodb_wt_srv1.svc -f | grep CSS

CSS_CRITICAL=no


在實例2上的服務設置權重:

 

[oracle@rac122b ~]$ crsctl stat res ora.milodb.milodb_wt_srv2.svc -f | grep CSS

CSS_CRITICAL=no

[oracle@rac122b ~]$ srvctl modify service -db milodb -service milodb_wt_srv2 -css_critical yes

[oracle@rac122b ~]$ crsctl stat res ora.milodb.milodb_wt_srv2.svc -f | grep CSS

CSS_CRITICAL=yes

[oracle@rac122b ~]$


此時,我們來觀察集群的一些日志情況:

 

節點1集群的alert日志:


2018-01-25 11:33:30.343 [OCSSD(3652)]CRS-1612: Network communication with node rac122b (2) missing for 50% of timeout interval.  Removal of this node from cluster in 14.910 seconds

2018-01-25 11:33:38.351 [OCSSD(3652)]CRS-1611: Network communication with node rac122b (2) missing for 75% of timeout interval.  Removal of this node from cluster in 6.900 seconds

2018-01-25 11:33:42.576 [OCSSD(3652)]CRS-1610: Network communication with node rac122b (2) missing for 90% of timeout interval.  Removal of this node from cluster in 2.680 seconds

2018-01-25 11:33:45.255 [OCSSD(3652)]CRS-1609: This node is unable to communicate with other nodes in the cluster and is going down to preserve cluster integrity; details at (:CSSNM00008:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc.

2018-01-25 11:33:45.255 [OCSSD(3652)]CRS-1656: The CSS daemon is terminating due to a fatal error; Details at (:CSSSC00012:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc

2018-01-25 11:33:45.269 [OCSSD(3652)]CRS-1652: Starting clean up of CRSD resources.

2018-01-25 11:33:47.289 [OCSSD(3652)]CRS-1608: This node was evicted by node 2, rac122b; details at (:CSSNM00005:) in /u01/app/grid/diag/crs/rac122a/crs/trace/ocssd.trc.


節點2集群的alert日志:


2018-01-25 11:33:29.844 [OCSSD(3983)]CRS-1612: Network communication with node rac122a (1) missing for 50% of timeout interval.  Removal of this node from cluster in 14.900 seconds

2018-01-25 11:33:37.946 [OCSSD(3983)]CRS-1611: Network communication with node rac122a (1) missing for 75% of timeout interval.  Removal of this node from cluster in 6.790 seconds

2018-01-25 11:33:41.947 [OCSSD(3983)]CRS-1610: Network communication with node rac122a (1) missing for 90% of timeout interval.  Removal of this node from cluster in 2.790 seconds

2018-01-25 11:33:46.684 [OCSSD(3983)]CRS-1607: Node rac122a is being evicted in cluster incarnation 412345406; details at (:CSSNM00007:) in /u01/app/grid/diag/crs/rac122b/crs/trace/ocssd.trc.

2018-01-25 11:33:47.755 [ORAAGENT(5634)]CRS-5818: Aborted command 'check' for resource 'ora.SYSTEMDG.dg'. Details at (:CRSAGF00113:) {0:1:11} in /u01/app/grid/diag/crs/rac122b/crs/trace/crsd_oraagent_grid.trc.

2018-01-25 11:33:47.759 [ORAAGENT(5634)]CRS-5818: Aborted command 'check' for resource 'ora.DATADG.dg'. Details at (:CRSAGF00113:) {0:1:11} in /u01/app/grid/diag/crs/rac122b/crs/trace/crsd_oraagent_grid.trc.

2018-01-25 11:33:49.250 [OCSSD(3983)]CRS-1601: CSSD Reconfiguration complete. Active nodes are rac122b .

2018-01-25 11:33:49.617 [CRSD(5349)]CRS-5504: Node down event reported for node 'rac122a'.


從節點2的ocssd日志看到,同樣由于節點2的權重高,因而最終將節點1驅逐除了集群:


 

 

后續測試將兩個服務都設置權重時,情況與不設置權重的情況一致,即節點1驅逐節點2。

總結

通過上述場景的測試,我們得知:


  • 基于權重的節點驅逐可以在集群出現腦裂時,通過控制減少消除一些影響;

  • 配置server方式的權重,需要修改配置后,重啟crs才能生效;

  • 通過服務的方式配置節點的權重不需要重啟資源,可以實現動態控制,更靈活。


當然,由于在該特性是12.2引入的,屬于新特性,可能會存在一些bug,建議在使用前應該經過充分測試后使用。


作者介紹

羅雪原,云和恩墨南區交付技術顧問。

個人有著8年的Oracle技術支持經驗,曾服務過金融、保險、電力、政府、運營商等客戶,有著較豐富的Troubleshooting以及優化經驗。

  • 1.公司登記注冊于2003年1月27日,清遠市桑達電子網絡媒體有限公司
    2.公司2006年起成為清遠市政府定點協議供貨商,電子采購供貨商
    3.公司2007年被清遠市相關政府部門評為安防行業狀元
    4.公司2007年起成為長城電腦清遠如意服務站(SP368)
    5.公司2007年承建清遠市橫河路口電子警察工程,開創清遠電子警察先河。
  • 6.公司2007年起成為IBM合作伙伴、公司2010年底成為金蝶軟件清遠金牌代理(伙伴編號:30030013)
    7.公司組團隊參加南方都市報組織的創富評選,獲廣東80強。公司申請多項軟件著作權、專利權
    8.2016年起公司成為粵東西北地區為數不多的雙軟企業,確立“讓軟件驅動世界,讓智能改變生活!"企業理想
    9.2016-01-29更名為廣東互動電子網絡媒體有限公司
    10.2021-01-13更名為廣東互動電子有限公司
  • 投資合作咨詢熱線電話:0763-3391888 3323588
  • 做一個負責任的百年企業! 天行健,君子以自強不息;地勢坤,君子以厚德載物;
    為用戶創造價值! 讓軟件驅動世界; 讓智能改變生活; 超越顧客期望,幫助顧客成功;
    對客戶負責,對員工負責,對企業命運負責!幫助支持公司的客戶成功;幫助忠誠于公司的員工成功!
  • 聯系電話:0763-3391888 3323588 3318977
    服務熱線:18023314222 QQ:529623964
  • 工作QQ:2501204690 商務QQ: 602045550
    投資及業務投訴QQ: 529623964
    微信:小米哥 微信號:qysed3391888
    騰訊微博:桑達網絡-基石與起點
  • E-MAIL:222#QYSED.CN ok3391888#163.com (請用@替換#)
在線客服
  • 系統集成咨詢
    點擊這里給我發消息
  • 網站\微信\軟件咨詢
    點擊這里給我發消息
  • 售后服務
    點擊這里給我發消息
  • 投資合作
    點擊這里給我發消息
99久久久无码国产麻豆| 我的真實亂倫故事| 爸的比老公大两倍儿媳叫什么呢| 蜜桃人妻无码AⅤ中文字幕 | JAPANESE丰满爆乳日本| 男女无遮挡高清视频免费看| 在线精品自偷自拍无码中文| 久久综合激的五月天的歌词 | 另类老妇性BBWBBW| 伊人依成久久人综合网| 久久久久久精品免费免费4K| 亚洲性色AV私人影院无码| 久久精品道一区二区三区| 亚洲欧美在线人成最新| 久久国产精品亚洲艾草网| 亚洲日韩精品无码专区网站| 久久精品国产男包| 夜夜躁日日躁狠狠久久AV| 久久夜色撩人精品国产| 中国熟妇色XXXXX| 男女无遮挡XX00动态图1| 99久久人妻无码中文字幕系列| 欧美乱人伦人妻中文字幕| BBBBBB嫩BBBBBB| 人妻少妇AV无码一区二区 | 亚洲国产精品无码中文字APP| 精品国产丝袜黑色高跟鞋| 亚洲色成人网站WWW永久下载| 久久精品国产精品亚洲色婷婷 | 色先锋AV资源中文字幕| 国产JJIZZ女人多水喷水| 午夜无码人妻AV大片色欲| 国内少妇毛片视频| 亚洲另类激情综合偷自拍图片| 久久AV高潮AV无码AV| 在C点用力把桌腿A抬离地面时游| 男女爽到高潮的免费网站| А√天堂中文最新版在线下载种子| 日本高清WWW色视频| 国产95在线 | 传媒麻豆有限| 无码人妻丰满熟妇啪啪网站| 国产在线无码一区二区三区 | 一本久久A久久精品亚洲| 免费A级毛片无码A∨中文字幕| 99精品国产兔费观看久久| 日本XXXX洗澡ⅩXXX偷窥| 国产成年无码久久久久下载| 小雪被老汉各种姿势玩弄| 精品日韩亚洲AV无码| 中国熟妇色XXXXⅩ老妇| 人妻巨大乳HD免费看| 大肥波BBWWHBBWW| 小拗女一区二区三区| 精品亚洲成A人在线观看青青| 在线播放五十路熟妇| 人妻少妇精品中文字幕av蜜桃 | 亚洲AV永久无码精品九九| 久久久久精品国产亚洲AV蜜桃| 2020国产亚洲美女精品久久久| 日本猛少妇色XXXXX猛叫小说| 国产精品国产三级国产普通话| 亚洲国产精品成人无码区| 狂性XXXX乱大交老女人| YW尤物爆乳网站点击进入| 铜铜铜铜铜铜铜铜好大好深色| 黑料吃瓜网998.SU永久有效| 在线|国产精品女主播阳台| 日本AⅤ精品一区二区三区久久| 国产成人综合在线观看不卡| 亚洲精品人成无码中文毛片| 男女差差差差差打扑克视频| 多毛BGMBGMBGM胖在| 亚洲AV永久纯肉无码精品动漫| 麻花豆传媒剧国产MV在线上-| 成年轻人电影免费 视频| 性一交一乱一伦一在线小视频| 快拨出去我是你老师啊作文| 被黑人猛男强伦姧人妻完整版| 性饥渴XXXXXⅩHD| 美女内射毛片在线看| 东京热无码一区二区三区AV| 亚洲国产AⅤ精品一区二区百度| 男生听到女生喘气是什么心理现象| 隔着衣服吃你的小尖尖作文| 亚洲欧美日韩成人综合网| 欧美熟女一区二区三区| 国产精品久久午夜夜伦鲁鲁| 亚洲综合色成在线观看| 日韩国产欧美亚洲V片| 精品国产V无码大片在线观看 | 丰满少妇发泄14P| 亚洲美女又黄又爽在线观看| 亲孑伦一区二区三区| 国精产品一区一区三区有限在线| √天堂中文最新版在线中文| 四季亚洲精品成人AV无码网站| 精品一卡二卡≡卡四卡日产乱码| ぱらだいす天堂中文网WWW在线| 亚欧色一区W666天堂| 妺妺窝人体色WWW网| 国产高清自产拍AV在线| 中文亚洲AV片不卡在线观看| 为了升职丈夫把我献给他们领导| 两根大肉大捧一进一出好爽视频 | 成色AU999.9是什么意思| 亚洲欧美综合精品成人网站| 日本19禁啪啪吃奶大尺度| 精品国产午夜肉伦伦影院| 草莓视频免费观看| 亚洲熟妇成人精品二区蜜臀| 三上悠亚被弄到痉挛惨叫AV| 久久久久精品无码专区| 国产97成人亚洲综合在线| 真实国产乱子伦沙发睡午觉| 五月丁香综合缴情六月小说| 欧美变态另类ZOZO| 很嫩很紧直喷白浆在线| 超碰AⅤ人人做人人爽| 亚洲熟女www一区二区三区 | 久久亚洲精品成人AV无码涩涩屋 | 中国CHINESE壮男GⅤ军警| 无码日韩人妻AV一区免费| 欧美日韩精品一区二区三区不卡| 激情综合一区二区三区| 成人性生交大片免费看中文| 野花韩国高清免费神马| 天堂在/线资源中文在线| 免费无码成人AV片在线| 国产最好的高清播放机品牌| 波多野结衣AV无码久久一区| 野花香视频免费观看| 无码精品A∨在线观看中文 | 韩漫嘿啾漫画进入| 处破女处破全过程| 中国女人内射6XXXXX| 亚洲AV无码日韩AⅤ无码忘忧草| 日本一丰满一BBW| 两口子交换真实刺激高潮 | 97国产精华最好的产品在线| 亚洲A成人片在线播放| 色哟哟精品网站在线观看| 妺妺坐在我腿上勃起弄了视频| 国色天香十七区品质怎么样| 丁香花高清在线观看完整版| 中文字幕AV一区中文字幕天堂 | 狠狠色丁香五月综合婷婷| 丰满人妻无码使劲张开双腿AV| 中文字幕少妇人妻av护士人妻| 亚洲成人无码一区| 特级毛片爽WWW免费版| 欧美熟妇呻吟猛交XX性| 久久综合给久久狠狠97色| 好男人WWW在线影院官网| 国产成人精品免费视频网页大全 | 亚洲А∨天堂男人色无码| 熟女CHACHACHA性少妇| 欧美性爱视频第一页| 开丫头小嫩苞疼死了| 精品国产成人A区在线观看| 国产精品久久久久久久久免费蜜桃 | 在线天堂资源WWW在线中文| 亚洲妇女无套内射精| 乌克兰少妇VIDEOS高潮| 日韩VS欧美VS亚洲VS无码| 欧美另类AV重囗味| 美女喷水一区国产| 久久久99精品免费观看| 好男人网官网在线观看2019| 贵阳40多岁熟女高潮呻吟 | 亚洲精品AⅤ中文字幕乱码| 无码专区—VA亚洲V天堂| 熟妇人妻中文AV无码| 日本一本2017国产| 欧美熟老熟妇色XXXXX| 免费A级毛片在线看| 久久久久亚洲精品无码网址| 娇妻宾馆被三根粗大的夹击| 国产日产欧产综合| 国产精品 精品国内自产拍| 大屁股熟女白浆一区二区| 办公室跪下拉开拉链吃应用的优点| 7777色情ⅩXXX欧美色妇| 在线看AV片的网站| 一区二区三区国产亚洲网站| 亚洲精品无码一区二区AⅤ污| 亚洲AV激情无码专区在线播放| 无码超级大爆乳在线播放| 熟妇一区二区三区| 少妇特殊按摩高潮惨叫无码| 日韩人妻无码免费视频一区二区三区| 欧洲亚洲日韩性无码专区| 女人浓毛巨茎ⅩXXOOO| 免费真人视频APP| 免费人成在线观看网站| 美女无遮挡直播软件免费看| 旅游途中夫妻换着玩的说说搞笑 | 30分钟无遮挡机机对机机| 中文字幕无码精品亚洲资源网久久 | 久久精品国产9久久综合| 精品无码人妻一区二区三区18|