精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MooseFS安裝教程詳解

運維 系統運維
下面我們介紹在Linux平臺上一步一步安裝MooseFS系統的過程,我們假設系統使用mfs用戶運行并且mfs的所屬組也為mfs。將要使用FHS(文件系統層次標準)兼容路徑和源碼mfs-1.6.15.tar.gz并且把它放到/usr/src下。我們將要說明怎樣安裝MooseFS系統在不同的專用機上以及怎樣在一臺服務器上做一個測試安裝。

前言:

  • MooseFS 在專用機器上的安裝過程
  • Master server 的安裝
  • Backup server(metalogger)的安裝
  • chunk servers 的安裝
  • 客戶端的安裝
  • 單獨server上安裝MooseFS
  • MooseFS的基本用法
  • 停止MooseFS

概述

下面我們介紹在Linux平臺上一步一步安裝MooseFS系統的過程,我們假設系統使用mfs用戶運行并且mfs的所屬組也為mfs。將要使用FHS(文件系統層次標準)兼容路徑和源碼mfs-1.6.15.tar.gz并且把它放到/usr/src下。我們將要說明怎樣安裝MooseFS系統在不同的專用機上以及怎樣在一臺服務器上做一個測試安裝。

MooseFS的***穩定版下載地址:http://sourceforge.net/projects/moosefs/,并且在客戶端你將需要用到FUSE 包,這個包從以下地址下載:http://sourceforge.net/projects/fuse/.

MooseFS在專用機器上的安裝過程,我們假設我們的機器使用以下的IP地址:

  1. Master server: 192.168.1.1  
  2. Metalogger server: 192.168.1.2  
  3. Chunk servers: 192.168.1.101 和 192.168.1.102  
  4. Users'computer(客戶端): 192.168.2.x 

#p#

Master server 安裝

當安裝master server時我們在./configure禁用chunk server的安裝(–disable-mfschunkserver)和客戶端的安裝(–disable-mfsmount).我們按以下步驟做:

  1. #groupadd mfs  
  2. #useradd -g mfs mfs  
  3. #cd /usr/src  
  4. #tar -zxvf mfs-1.6.15.tar.gz  
  5. #cd mfs-1.6.15  
  6. #./configure --prefix=/usr --sysconfdir=/etc  
  7. --localstatedir=/var/lib --with-default-user=mfs 
  8. --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount  
  9. #make  
  10. #make install 

示例配置文件將會建立在/etc下擴展名為.dist,我們使用這些作用我們最終的配置文件:

  1. #cd /etc  
  2. #cp mfsmaster.cfg.dist mfsmaster.cfg  
  3. #cp mfsmetalogger.cfg.dist mfsmetalogger.cfg  
  4. #cp mfsexports.cfg.dist mfsexports.cfg 

如何我們想改變任意設置,應該取消該行的注釋然后寫一個不同的值.對于注釋掉的行,系統將使用內置的默認值.

mfsmaster.cfg 文件包含master server的設置,這里我們沒有做任何改變,你能在手冊頁(man mfsmaster.cfg)了解這個文件的更多信息

mfsexports.cfg文件指定哪個客戶端可以掛載MooseFS文件系統并且擁有什么權限.在我們的例子中指定僅僅192.168.2.x的機器能讀寫MooseFS的整個架構.該文件的***行,并有這行沒有注釋我們把星號(*)改變為192.168.2.0/24 因此像下面這樣:

  1. 192.168.2.0/24        /       rw,alldirs,maproot=0 

二進制metadata文件和changelog文本文件存放在一個文件夾,該文件夾是在編譯期間localstatedir所設置-在我們的例子中這個文件夾是:/var/lib/mfs.***安裝會建立一個名字為metadata.mfs.empty的空的metadata文件.我們把這個空文件改變成metadata.mfs:

  1. #cd /var/lib/mfs  
  2. #cp  metadata.mfs.empty metadata.mfs 

我們也需要在/etc/hosts 指定主機名mfsmaster和主機IP地址192.168.1.1相對應(譯者注:為了在配置文件中用主機名mfsmaster代替IP,做了一次簡單DNS解析):

  1. 192.168.1.1     mfsmaster 

現在可以運行master server(server將要使用安裝時給定的用戶運行,在我們的實例中它是mfs):

  1. #/usr/sbin/mfsmaster start 

在生產環境中應該設置mfsmaster進程在操作系統啟動時自動運行

我們現在也可以運行CGI監控在瀏覽器中查看當前MooseFS系統的狀態:

  1. #/usr/sbin/mfscgiserv 

現在可以在http://192.168.1.1:9425/看到一些信息(暫時還沒有關于chunk servers的數據)#p#

Backup server(metalogger) 的安裝

用來安裝metalogger 的主機,在性能上應該比master 強大(至少有更多的內存)。一旦主控服務器master 失效,只要導入changelogs 到元數據文件,備份服務器metalogger 將能接替發生故障的master,行使管理服務器的職能(關于這個的更多信息可以讀http://www.moosefs.org/mini-howtos.html#redundant-master)

Metalogger 的安裝和master server的安裝是非常相似的,我們用以下命令:

  1. #groupadd mfs  
  2. #useradd -g mfs mfs  
  3. #cd /usr/src  
  4. #tar -zxvf mfs-1.6.15.tar.gz  
  5. #cd mfs-1.6.15  
  6. #./configure --prefix=/usr --sysconfdir=/etc  
  7. --localstatedir=/var/lib --with-default-user=mfs 
  8. --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount  
  9. #make  
  10. #make install  
  11. #cd /etc  
  12. #cp mfsmetalogger.cfg.dist mfsmetalogger.cfg 

同樣,在/etc/hosts添加:

  1. 192.168.1.1   mfsmaster 

現在我們準備啟動backup server進程:

  1. #/usr/sbin/mfsmetalogger start 

在生產環境中你應該設置mfsmetalogger自動啟動。#p#

Chunk servers 的安裝

我們用以下的命令在準備去安裝chunk server的機器上:

  1. #groupadd mfs  
  2. #useradd -g mfs mfs  
  3. #cd /usr/src  
  4. #tar -zxvf mfs-1.6.15.tar.gz  
  5. #cd mfs-1.6.15  
  6. #./configure --prefix=/usr --sysconfdir=/etc  
  7. --localstatedir=/var/lib --with-default-user=mfs 
  8. --with-default-group=mfs --disable-mfsmaster  
  9. #make  
  10. #make install 

現在我們同樣準備chunk server的配置文件:

  1. #cd /etc/  
  2. #cp  mfschunkserver.cfg.dist mfschunkserver.cfg  
  3. #cp  mfshdd.cfg.dist mfshdd.cfg 

因為我們的測試安裝我們沒有對mfschunkserver.cfg做任何改變;你能在手冊頁(man mfschunkserver.cfg)了解這個文件的更多信息。

在mfshdd.cfg文件我們指定具體位置,該位置已經被掛載在硬盤的根(/)分區,建議他們專門用于MooseFS-這是要適當管理空閑空間。

讓我們假設將要使用/mnt/mfschunks1 和 /mnt/mfschunks2,因此我們添加這兩行到mfshadd.cfg文件:

  1. /mnt/mfschunks1  
  2. /mnt/mfschunks2 

在開始運行chunk server之前我們需要確認用戶mfs有寫權限在這掛載的分區上(因為需要在這分區上建立.lock文件):

  1. #chown -R mfs:mfs /mnt/mfschunks1  
  2. #chown -R mfs:mfs /mnt/mfschunks2 

同樣我們添加下面這行在/etc/hosts:

  1. 192.168.1.1     mfsmaster 

現在我們準備去開始chunk server:

  1. #/usr/sbin/mfschunkserver start 

在MooseFS系統中,我們在想要存儲數據的每一個chunk server 上重復同樣的操作。

現在在http://192.168.1.1:9245可以看到系統的全部信息,包括master server和chunk server。#p#

客戶端的安裝

為了掛載基于MooseFS的文件系統,需要客戶端安裝FUSE包(版本至少是2.6,推薦>=2.7.2),如果FUSE不存在,你必須去安裝它.一種方法是從源碼編譯它-你能從這個網址得到它

http://sourceforge.net/projects/fuse/:

  1. #cd /usr/src  
  2. #tar -zxvf fuse-2.8.3.tar.gz  
  3. #cd fuse-2.8.3  
  4. #./configure  
  5. #make  
  6. #make install 

安裝mfsmount包我做以下步驟:

  1. #tar -zxvf mfs-1.6.15.tar.gz  
  2. #cd mfs-1.6.15  
  3. #./configure --prefix=/usr --sysconfdir=/etc  
  4. --localstatedir=/var/lib --with-default-user=mfs 
  5. --with-default-group=mfs --disable-mfsmaster  
  6. --disable-mfschunkserver  
  7. #make  
  8. #make install 

在/etc/hosts文件添加一行:

  1. 192.168.1.1   mfsmaster 

在客戶端機器上假設我們掛載文件系統在/mnt/mfs文件夾.我們使用以下命令:

  1. #mkdir -p /mnt/mfs  
  2. #/usr/bin/mfsmount /mnt/mfs -H mfsmaster 

現在我們執行df -h | grep mfs 命令以后可以得到類似以下這個信息:

  1. /storage/mfschunks/mfschunks1  
  2. 2.0G   69M  1.9G   4% /mnt/mfschunks1  
  3. /storage/mfschunks/mfschunks2  
  4. 2.0G   69M  1.9G   4% /mnt/mfschunks2  
  5. mfs#mfsmaster:9421    3.2G     0  3.2G   0% /mnt/mfs 

#p#

單獨server上安裝MooseFS

如果你想在單獨一臺機器上測試安裝MooseFS系統,你可以按照以下步驟,在這我們不安裝metalogger,假設server的IP地址為192.168.1.1

為了掛載基于MooseFS的文件系統,需要客戶端安裝FUSE包(版本至少是2.6,推薦>=2.7.2),如果FUSE不存在,你必須去安裝它.一種方法是從源碼編譯它。

  1. #cd /usr/src  
  2. #tar -zxvf fuse-2.8.3.tar.gz  
  3. #cd fuse-2.8.3  
  4. #./configure  
  5. #make  
  6. #make install 

安裝MooseFS:

  1. #groupadd mfs  
  2. #useradd -g mfs mfs  
  3. #cd /usr/src  
  4. #tar -zxvf mfs-1.6.15.tar.gz  
  5. #cd mfs-1.6.15  
  6. #./configure --prefix=/usr --sysconfdir=/etc  
  7. --localstatedir=/var/lib --with-default-user=mfs 
  8. --with-default-group=mfs 
  9. #make  
  10. #make install 

重要的是***文件系統能被MooseFS chunks獨享,這樣能很好的管理空閑空間,MooseFS沒有考慮這樣的情形:對于MooseFS可用的空閑空間也能被其他數據使用。如果不能建立一個單獨的磁盤分區,用文件虛擬一個文件系統,對于這個測試安裝的需要,我們準備兩個2GB的文件(位置在/storage/mfschunks),格式化為ext3格式,并且分別掛載在 /mnt/mfschunks1 和 /mnt/mfschunks2。

  1. #mkdir -p /storage/mfschunks  
  2. #dd if=/dev/zero of=/storage/mfschunks/mfschunks1 bs=1024 count=1 
  3. seek=$((2*1024*1024-1))  
  4. #mkfs -t ext3 /storage/mfschunks/mfschunks1  
  5. #mkdir -p /mnt/mfschunks1  
  6. #mount -t ext3 -o loop /storage/mfschunks/mfschunks1 /mnt/mfschunks1  
  7. #dd if=/dev/zero of=/storage/mfschunks/mfschunks2 bs=1024 count=1 
  8. seek=$((2*1024*1024-1))  
  9. #mkfs -t ext3 /storage/mfschunks/mfschunks2  
  10. #mkdir -p /mnt/mfschunks2  
  11. #mount -t ext3 -o loop /storage/mfschunks/mfschunks2 /mnt/mfschunks2 

在開始運行chunk server之前我們需要確認用戶mfs有寫權限在這掛載的分區上(因為需要在這分區上建立.lock文件):

  1. #chown -R mfs:mfs /mnt/mfschunks1  
  2. #chown -R mfs:mfs /mnt/mfschunks2 

示例配置文件將會建立在/etc下擴展名為.dist,我們使用這些作用我們最終的配置文件:

  1. #cd /etc  
  2. #cp mfsexports.cfg.dist mfsexports.cfg  
  3. #cp mfsmaster.cfg.dist mfsmaster.cfg  
  4. #cp mfschunkserver.cfg.dist mfschunkserver.cfg  
  5. #cp mfshdd.cfg.dist mfshdd.cfg 

mfsexports.cfg文件和mfsmaster.cfg 涉及master server的設置,mfschunkserver.cfg和mfshdd.cfg文件涉及chunk server的設置,mfsexports.cfg文件指定哪個客戶端可以掛載MooseFS文件系統并且擁有什么權限。在我們的例子中指定僅僅192.168.1.x的機器能讀寫MooseFS的整個架構,該文件的***行,并有這行沒有注釋我們把星號(*)改變為192.168.1.0/24 因此像下面這樣:

  1. 192.168.1.0/24            /    rw,alldirs,maproot=0 

在我們的示例中mfsmaster.cfg和mfschunkserver.cfg文件中的選項沒有做任何改變

二進制metadata文件和changelog文本文件存放在一個文件夾,該文件夾是在編譯期間localstatedir所設置-在我們的例子中這個文件夾是:/var/lib/mfs.***安裝會建立一個名字為metadata.mfs.empty的空的metadata文件.我們把這個空文件改變為metadata.mfs:

  1. #cd /var/lib/mfs  
  2. #cp  metadata.mfs.empty metadata.mfs 

也把下面一行添加到/etc/hosts:

  1. 192.168.1.1   mfsmaster 

此時可以運行master server,CGI monitor和chunk server的進程:

  1. #/usr/sbin/mfsmaster start  
  2. #/usr/sbin/mfscgiserv  
  3. #/usr/sbin/mfschunkserver start 

可以在http://192.168.1.1:9425/看到關于MooseFS系統當前狀態的所有信息

現在掛載系統到/mnt/mfs:

  1. #mkdir -p /mnt/mfs  
  2. #/usr/bin/mfsmount /mnt/mfs -H mfsmaster 

執行df -h | grep mfs 命令以后,我們可以看到類似下面的信息:

  1. /storage/mfschunks/mfschunks1  
  2. 2.0G   69M  1.9G   4% /mnt/mfschunks1  
  3. /storage/mfschunks/mfschunks2  
  4. 2.0G   69M  1.9G   4% /mnt/mfschunks2  
  5. mfs#mfsmaster:9421    3.2G     0  3.2G   0% /mnt/mfs 

#p#

MooseFS的基本用法

在/mnt/mfs下建立folder1,在這個文件夾存儲的文件有一個副本(setting goal=1):

  1. mkdir -p /mnt/mfs/folder1 

建立folder2,在這個文件夾下存儲的文件有兩個副本(setting goal=2):

  1. mkdir -p /mnt/mfs/folder2 

mfssetglal -r 命令設置文件夾的副本數:

  1. #mfssetgoal -r 1 /mnt/mfs/folder1  
  2. /mnt/mfs/folder1:  
  3. inodes with goal changed:                         0  
  4. inodes with goal not changed:                     1  
  5. inodes with permission denied: 
  1. #mfssetgoal -r 2 /mnt/mfs/folder2  
  2. /mnt/mfs/folder2:  
  3. inodes with goal changed:                         0  
  4. inodes with goal not changed:                     1  
  5. inodes with permission denied:                    0 

復制一個文件到這兩個文件夾:

  1. cp /usr/src/mfs-1.6.15.tar.gz /mnt/mfs/folder1  
  2. cp /usr/src/mfs-1.6.15.tar.gz /mnt/mfs/folder2 

mfscheckfile 命令檢查指定文件存儲了幾份副本

foler1有一個副本存儲在一個chuk:

  1. #mfscheckfile /mnt/mfs/folder1/mfs-1.6.15.tar.gz  
  2. /mnt/mfs/folder1/mfs-1.6.15.tar.gz:  
  3. 1 copies: 1 chunks 

在foler2的文件mfs-1.6.15.tar.gz 保存兩份副本:

  1. #mfscheckfile /mnt/mfs/folder2/mfs-1.6.15.tar.gz  
  2. /mnt/mfs/folder2/mfs-1.6.15.tar.gz:  
  3. 2 copies: 1 chunks 

附加說明.當所有的進程安裝在單獨的服務器上時,你會看到文件僅僅保存一個副本甚至在設置goal=2時-這是正確的因為盡管有兩個硬盤但是只有一個chunk server。

停止MooseFS

按以下步驟安全停止MooseFS集群:

在所有機器上用umount命令卸載文件系統(在我們的示例中是:umount /mnt/mfs):

  1. 停止chunk server進程: /usr/sbin/mfschunkserver stop  
  2. 停止metalogger進程: /usr/sbin/mfsmetalogger stop  
  3. 停止master server進程: /usr/sbin/mfsmaster stop 

 

責任編輯:黃丹 來源: lsanotes.cn
相關推薦

2012-07-09 13:29:51

2011-08-24 11:03:33

LUA環境 安裝

2011-02-13 11:37:45

Android 3.0

2011-06-24 17:05:07

QT QT 4.7.3 windows

2012-09-11 15:06:48

MooseFS

2012-09-11 14:55:29

Moosefs

2011-09-01 15:51:53

Qt插件VS 2010

2010-12-10 10:16:21

Android 2.3

2013-09-18 14:46:32

StormStorm集群

2012-09-11 14:39:03

Moosefs

2012-09-11 16:09:04

MooseFS

2011-08-30 11:09:26

MySQL ProxyLua

2011-05-12 08:49:58

iPhone SDKXcode

2011-07-29 18:02:06

2012-09-11 13:44:41

MooseFS系統

2010-09-16 15:13:30

Symbian^3Symbian

2011-08-30 10:08:38

Centos 5.2Mysql ProxyLUA

2011-06-24 08:46:37

Linux Qt x11 4.5

2011-03-31 15:58:27

2011-02-18 14:02:36

Android R5 Android NDKAndroid NDK
點贊
收藏

51CTO技術棧公眾號

被灌满精子的波多野结衣| 亚洲第一视频网站| 欧美一级大片视频| 中文字幕有码av| 久操视频在线观看| 麻豆精品在线看| 婷婷综合五月天| 天天综合狠狠精品| 成 人 黄 色 片 在线播放| 国产精品美女| 欧美变态网站| 久热成人在线视频| 亚洲国产三级网| 日本xxxx黄色| 在线看片国产福利你懂的| 福利一区福利二区| 欧美撒尿777hd撒尿| 精品这里只有精品| 精品欧美色视频网站在线观看| 9色porny自拍视频一区二区| 国产欧美欧洲在线观看| 国产系列精品av| av成人综合| 99视频精品全部免费在线| 91久久精品国产| 无码人妻丰满熟妇区bbbbxxxx| 四虎国产精品永久在线国在线| 欧美日韩中文字幕综合视频| 特大黑人娇小亚洲女mp4| 第一福利在线| 久久亚洲免费视频| 国产在线一区二区三区欧美| 国产强伦人妻毛片| 麻豆精品在线播放| 国产成人午夜视频网址| 久久久久久久久久久久久av| 欧美视频不卡| 欧美精品在线极品| 在线看的片片片免费| 久久视频国产| 在线观看日韩欧美| 国产精成人品免费观看| 一呦二呦三呦国产精品| 亚洲精品国产精品久久清纯直播| 四虎国产精品免费| 玖玖精品一区| 日韩亚洲国产中文字幕欧美| 久久久久久久高清| 91麻豆精品| 欧美久久久久中文字幕| 亚洲精品自拍网| 成人mm视频在线观看| 欧美最猛性xxxxx直播| 日韩有码免费视频| 高清成人在线| 欧美人妖巨大在线| 91pony九色| 亚洲精选av| 精品国产一区二区精华| 亚洲一区二区三区黄色| 久久久久观看| 亚洲另类欧美自拍| 摸摸摸bbb毛毛毛片| 青青草91久久久久久久久| 亚洲视频国产视频| 国产综合精品久久久久成人av | 91视频国产一区| 国产99视频在线| 国产91富婆露脸刺激对白| 国产精品国模大尺度私拍| 天堂网在线播放| 久久久久成人黄色影片| 亚洲激情图片| 日本小视频在线免费观看| 亚洲一二三区视频在线观看| 一区二区传媒有限公司| 丝袜美腿诱惑一区二区三区| 欧美性猛交一区二区三区精品| 日本不卡一区二区在线观看| 亚洲国产中文在线| 日韩成人中文字幕| 少妇太紧太爽又黄又硬又爽小说| 亚洲黄色网址| 国产精品初高中害羞小美女文| 400部精品国偷自产在线观看| 国产福利在线| 一区二区欧美视频| 久章草在线视频| 久久久视频6r| 国产毛片在线看| 中文字幕一区二区三区精华液 | 日韩和的一区二在线| 同产精品九九九| 亚洲污视频在线观看| 亚洲国产欧美日本视频| 欧美一区二区三区喷汁尤物| 这里只有精品在线观看视频| 欧美韩日高清| 欧美精品第一页在线播放| 一级片视频在线观看| 国产中文一区二区三区| 久久婷婷开心| 性欧美高清come| 在线亚洲一区二区| 欧美成人精品在线播放| 亚洲熟女乱综合一区二区三区| 亚洲国产欧美国产第一区| 亚洲美女激情视频| 中文字幕人妻一区二| 鲁大师成人一区二区三区| 不卡视频一区| 黄色网址在线免费观看| 成av人片一区二区| 中文字幕中文字幕一区三区| 韩日毛片在线观看| 日韩亚洲欧美成人一区| 亚洲国产精品一区二区久久hs| 久久久久久穴| 久久青青草综合| www.国产三级| 亚洲欧美另类小说| 日本成人黄色网| 综合激情五月婷婷| 欧美成人午夜激情视频| 亚洲一级片免费看| 久久久精品欧美丰满| 成年人视频观看| 欧美sss在线视频| 国内免费精品永久在线视频| www.黄色小说.com| 亚洲少妇最新在线视频| 久久国产色av| 欧美在线日韩精品| av白虎一区| 亚洲免费电影在线| av在线网址导航| 欧美成人激情| 日韩精品在线观看视频| 亚洲一区欧美在线| www.66久久| 日本午夜激情视频| 最新日韩一区| 日韩在线视频播放| 一区二区小视频| 国产精品久久久久一区二区三区共| 色多多视频在线播放| 成人羞羞视频播放网站| 国产欧美日韩最新| 免费黄色在线网站| 91精品国产色综合久久不卡蜜臀| 在线观看亚洲网站| 国产精品一区二区免费不卡| 300部国产真实乱| **爰片久久毛片| 久久久久久久久久久91| 婷婷五月综合激情| 粉嫩老牛aⅴ一区二区三区| 日韩片在线观看| 日韩精品成人一区二区三区| 亚洲电影网站| 国产一区二区三区| 欧美区二区三区| 日本国产在线观看| 日韩欧美综合在线视频| 男女男精品视频网站| 国内久久精品视频| r级无码视频在线观看| 欧美调教视频| 国产精品免费久久久久影院| 国产理论在线观看| 精品成人私密视频| 老熟妇一区二区三区| 亚洲欧洲无码一区二区三区| 18禁一区二区三区| 久热精品在线| 青青草原网站在线观看| 另类在线视频| 国产精品一区二区久久国产| 在线中文免费视频| 日韩成人在线视频| 国产精品系列视频| 无码av中文一区二区三区桃花岛| 日韩毛片无码永久免费看| 国产一区二区在线观看视频| 日本欧美黄色片| 日韩国产综合| 国产精品一区二区免费看| 日本少妇一区| 久久久久久久久久国产| 91av资源在线| 亚洲电影免费观看高清完整版在线观看 | 图片区小说区区亚洲影院| 午夜时刻免费入口| 国产成人av福利| 99热手机在线| 99在线观看免费视频精品观看| 亚洲欧洲久久| 欧美一级二级三级视频| 91牛牛免费视频| 高清不卡亚洲| 欧美亚洲综合在线| 91精品人妻一区二区三区蜜桃欧美| 麻豆久久久久久| 免费高清在线观看免费| 欧美黄色大片网站| 亚州成人av在线| 亚洲欧洲综合在线| 日韩女优av电影| 中文字幕永久在线观看| 国产在线观看一区二区| 福利在线一区二区三区| 日韩一级在线| 日本久久久网站| 国产精品久久观看| 日韩hmxxxx| 久久综合另类图片小说| 97av自拍| 欧州一区二区三区| 综合av在线| 国产高清在线一区| 成人精品一区二区三区校园激情| 欧美性xxxxxxxx| 瑟瑟视频在线观看| 99久久精品国产一区二区三区| 日本r级电影在线观看| 蜜臀久久99精品久久久画质超高清| 少妇熟女一区二区| 懂色aⅴ精品一区二区三区| 久久久精品一区二区| 免费看91视频| 激情综合婷婷| 国产成人精品日本亚洲专区61| heyzo在线| 久久人人97超碰精品888| 老司机午夜在线| 日韩欧美中文字幕精品| 国产真实乱人偷精品人妻| 免费不卡在线视频| 亚洲少妇久久久| 美腿丝袜一区二区三区| 婷婷激情四射五月天| 青椒成人免费视频| 亚洲精品自拍网| 另类小说综合欧美亚洲| 国产高清不卡无码视频| 国产精品九九| 免费国产在线精品一区二区三区| 日韩高清一级| 欧美三级网色| 久久国产影院| 桥本有菜av在线| 欧美一区二区三区免费看| 精品久久久久久中文字幕一区奶水| 91免费国产精品| 日韩激情欧美| 国产二区一区| 88久久精品| 麻豆成人在线播放| 精品久久中文| 国产精品福利在线| 四虎在线精品| 成人免费网站在线看| 亚洲一区二区免费在线观看| 日韩**中文字幕毛片| 国产精品第一国产精品| 欧美亚洲国产视频小说| 僵尸再翻生在线观看免费国语| 日本久久久a级免费| 欧美天堂在线| 91精品综合久久| 国产精久久久| 国产三区二区一区久久| 欧美日韩xxxx| 黄色一级视频播放| 国产视频一区在线观看一区免费| 国内自拍视频一区| 国产精品911| 捆绑裸体绳奴bdsm亚洲| 亚洲国产成人私人影院tom| 丝袜 亚洲 另类 欧美 重口| 亚洲男人都懂的| www.国产高清| 7777精品伊人久久久大香线蕉经典版下载 | 俄罗斯毛片基地| 亚洲美女视频在线观看| 亚洲男人的天堂在线视频| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 丝袜美腿高跟呻吟高潮一区| 国产精品久久久久久9999| av在线这里只有精品| 91无套直看片红桃在线观看| 亚洲成人免费av| 中文字幕在线观看视频一区| 亚洲国产成人久久综合一区| av大片在线看| 91高清视频在线免费观看| 婷婷久久免费视频| 蜜桃999成人看片在线观看| 中文字幕免费一区二区| 成人精品小视频| 不卡的看片网站| 欧洲美女女同性互添| 日韩人体视频一二区| 亚洲精品字幕在线观看| 色播久久人人爽人人爽人人片视av| 成人在线黄色电影| 3d动漫精品啪啪一区二区三区免费| 精品国产91| 成人av一级片| 成人免费高清视频| 丝袜 亚洲 另类 欧美 重口| 精品视频一区二区三区免费| 三级av在线播放| 久久久久久久久久久亚洲| 国产精品国产亚洲精品| 色女孩综合网| 麻豆精品网站| 久久午夜夜伦鲁鲁片| 亚洲一区二区av电影| aaa国产视频| 久久亚洲精品成人| 成人av色网站| 日韩中文不卡| 日日夜夜精品视频免费| av直播在线观看| 天天色天天操综合| 内射无码专区久久亚洲| 欧美猛少妇色xxxxx| 精品国产亚洲一区二区三区大结局| 亚洲精品国产精品国自产| 日韩av不卡在线观看| 免费人成又黄又爽又色| 狠狠躁18三区二区一区| 日韩欧美亚洲系列| 1769国产精品| 亚洲精品合集| 男人舔女人下面高潮视频| www久久久久| 国产伦精品一区二区三区视频我| 亚洲精品成人久久电影| 男人天堂视频在线观看| 国产中文一区二区| 国产一区白浆| 婷婷色一区二区三区| 在线观看不卡一区| h视频在线播放| 成人av在线亚洲| 亚洲视频电影在线| 国产精九九网站漫画| 亚洲动漫第一页| 深夜福利免费在线观看| 日韩美女视频中文字幕| 久久电影院7| 制服下的诱惑暮生| 亚洲小说欧美激情另类| 五月色婷婷综合| 国产91久久婷婷一区二区| 日本午夜一区| 亚洲理论中文字幕| 日韩激情一区二区| 800av在线播放| 色噜噜狠狠色综合中国 | 一本久道久久综合中文字幕| 亚洲国产精品久久久久久久| 欧美第一黄色网| 欧美天堂在线| 国产日韩欧美精品在线观看| 26uuu精品一区二区三区四区在线| 波多野结衣mp4| 久久久www成人免费精品| youjizzjizz亚洲| 成人一级片网站| 精品白丝av| 欧美电影在线免费观看| 黄色在线网站| 91精品久久久久| 激情欧美日韩| 在线观看一区二区三区视频| 黄色精品在线看| 91社区在线观看| 国产一区二区三区奇米久涩| 日韩和欧美一区二区| 亚洲一区二区三区无码久久| 亚洲影视在线播放| 久久精品a一级国产免视看成人| 一区二区三区天堂av| 综合中文字幕| 国产又猛又黄的视频| 亚洲影院在线观看| 五月天激情四射| 欧美另类极品videosbestfree| 自拍偷拍精品| 肉丝美足丝袜一区二区三区四| 色先锋资源久久综合| 日本高清成人vr专区| 水蜜桃一区二区三区| 岛国精品在线播放| 亚洲一区二区人妻| 国产91精品视频在线观看| 999国产精品999久久久久久|