gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

FastDFS是一個開源的輕量級分布式文件系統(tǒng),由跟蹤服務(wù)器(tracker server)、存儲服務(wù)器(storage server)和客戶端(client)三個部分組成,主要解決了海量數(shù)據(jù)存儲問題,特別適合以中小文件(建議范圍:4KB < file_size <500MB)為載體的在線服務(wù)。

(1)每次上傳文件后都會返回一個地址,用戶需要自己保存此地址。

(2)為了支持大容量,存儲節(jié)點(服務(wù)器)采用了分卷(或分組)的組織方式。存儲系統(tǒng)由一個或多個卷組成,卷與卷之間的文件是相互獨立的,所有卷的文件容量累加就是整個存儲系統(tǒng)中的文件容量。一個卷可以由一臺或多臺存儲服務(wù)器組成,一個卷下的存儲服務(wù)器中的文件都是相同的,卷中的多臺存儲服務(wù)器起到了冗余備份和負(fù)載均衡的作用。

 

配置環(huán)境:

CentOS 7.5 x 64

tracker server: 192.168.5.71(tracker暫時一臺,后續(xù)再添加一臺做nginx+keepalived高可用)

storage server: 192.168.5.72 192.168.5.73(group1)

storage server: 192.168.5.74 192.168.5.75(group2)

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

 

#hosts文件配置

cat >> /etc/hosts << EOF  192.168.5.71 storage71.blufly.com storage71  192.168.5.72 storage72.blufly.com storage72  192.168.5.73 storage73.blufly.com storage73  192.168.5.74 storage74.blufly.com storage74  192.168.5.75 storage75.blufly.com storage75  EOF

###———————- 安裝配置tracker server —————————###

yum -y install gcc-c++ libevent

#先安裝libfastcommon

cd /opt  git clone https://github.com/happyfish100/libfastcommon.git  cd libfastcommon/  ./make.sh  ./make.sh install

 

#安裝fastdfs:

cd /opt  git clone https://github.com/happyfish100/fastdfs.git  cd fastdfs  ./make.sh  ./make.sh install

#配置文件解釋:

tracker.conf //負(fù)責(zé)均衡調(diào)度服務(wù)器配置文件  client.conf //客戶端上傳配置文件  http.conf //http服務(wù)器配置文件  storage.conf//文件存儲服務(wù)器配置文件  mime.types //文件類型配置文件

#修改tracker server的配置文件

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf  vi /etc/fdfs/tracker.conf  bind_addr= 改為 bind_addr=192.168.25.204  base_path=/home/yuqing/fastdfs 改為 base_path=/data/fastdfs  http.server_port=8080 改為 http.server_port=80

#啟動tracker server

mkdir -p /data/fastdfs  /etc/init.d/fdfs_trackerd start  [root@storage71 fastdfs]# netstat -tnlp|grep fdfs  tcp        0      0 192.168.5.71:22122      0.0.0.0:*               LISTEN      11631/fdfs_trackerd

#開機(jī)啟動

/sbin/chkconfig --add fdfs_trackerd  /sbin/chkconfig --level 2345 fdfs_trackerd on

###————————— 安裝配置storage server ———————-###

yum -y install gcc-c++ libevent

#先安裝libfastcommon

cd /opt  git clone https://github.com/happyfish100/libfastcommon.git  cd libfastcommon/  ./make.sh  ./make.sh install

 

#安裝fastdfs:

cd /opt  git clone https://github.com/happyfish100/fastdfs.git  cd fastdfs  ./make.sh  ./make.sh install

#配置storage server

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf  #修改storage server的配置文件:  vm /etc/fdfs/storage.conf  bind_addr= 改為 bind_addr=192.168.5.72  #base_path需要和tracker部分的base_path保持一致,如果有修改過tracker的  base_path=/home/yuqing/fastdfs 改為 base_path=/data/fastdfs  #修改storage的資源存放路徑  store_path0=/home/yuqing/fastdfs 改為 store_path0=/data/fastdfs  #如果有多個掛載磁盤則定義多個store_path,如下  #store_path1=......  #store_path2=......  修改storage的對應(yīng)的tracker_server的ip地址和端口  tracker_server=192.168.209.121:22122 改為 tracker_server=192.168.5.71:22122  #如果有多個則配置多個tracker_server  #tracker_server=......  #tracker_server=......  http.server_port=8888 改為 http.server_port=80

#創(chuàng)建數(shù)據(jù)目錄,并啟動storage server

mkdir -p /data/fastdfs  /etc/init.d/fdfs_storaged start  [root@storage72 fastdfs]# netstat -tnlp|grep fdfs  tcp        0      0 192.168.5.72:23000      0.0.0.0:*               LISTEN      11624/fdfs_storaged

#開機(jī)啟動

/sbin/chkconfig --add fdfs_storaged  /sbin/chkconfig --level 2345 fdfs_storaged on

#查看tracker和storage的鏈接情況

[root@storage71 ~]# netstat -tnlpa|grep 22122  tcp        0      0 192.168.5.71:22122      0.0.0.0:*               LISTEN      11631/fdfs_trackerd   tcp        0      0 192.168.5.71:22122      192.168.5.72:63755      ESTABLISHED 11631/fdfs_trackerd   tcp        0      0 192.168.5.71:22122      192.168.5.73:47697      ESTABLISHED 11631/fdfs_trackerd

#在tracker server上配置客戶端上傳文件

[root@storage71 fastdfs]# cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf  vim /etc/fdfs/client.conf  #base_path需要和tracker部分的base_path保持一致  base_path=/home/yuqing/fastdfs   改為 base_path=/data/fastdfs  tracker_server=192.168.0.197:22122  改為  tracker_server=192.168.5.71:22122

#上傳個文件,如果上傳成功,會返回一個url,我們記住這個url,后面安裝了nginx就可以通URL來訪問上傳的這個文件

[root@storage71 fastdfs]# /usr/bin/fdfs_test /etc/fdfs/client.conf upload /root/test.jpg  group_name=group1, ip_addr=192.168.5.72, port=23000  storage_upload_by_filename  group_name=group1, remote_filename=M00/00/00/wKgFSFvAem6AfpJXAAA2FXv_nRs556.jpg  source ip address: 192.168.5.72  file timestamp=2018-10-12 18:41:50  file size=13845  file crc32=2080349467  example file url: http://192.168.5.72/group1/M00/00/00/wKgFSFvAem6AfpJXAAA2FXv_nRs556.jpg  storage_upload_slave_by_filename  group_name=group1, remote_filename=M00/00/00/wKgFSFvAem6AfpJXAAA2FXv_nRs556_big.jpg  source ip address: 192.168.5.72  file timestamp=2018-10-12 18:41:51  file size=13845  file crc32=2080349467  example file url: http://192.168.5.72/group1/M00/00/00/wKgFSFvAem6AfpJXAAA2FXv_nRs556_big.jpg

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

 

通過客戶端連接并上傳文件:

#上傳"/etc/passwd"文件到fastdfs服務(wù)器:  # fdfs_upload_file  /etc/fdfs/client.conf /etc/passwd       下載剛才上傳的文件:  # fdfs_download_file /etc/fdfs/client.conf group1/M00/00/00/wKgFSFvBpdSAB33ZAAI8IU3BQ48068.jpg    查看文件屬性:  # fdfs_file_info /etc/fdfs/client.conf group1/M00/00/00/wKgFSFvBpdSAB33ZAAI8IU3BQ48068.jpg    刪除上傳的文件:  # fdfs_delete_file /etc/fdfs/client.conf group1/M00/00/00/wKgFSFvBpdSAB33ZAAI8IU3BQ48068.jpg  # fdfs_delete_file /etc/fdfs/client.conf group1/M00/00/00/wKgFSFvBtTuAGz2VAAAJHTkxfCU312.txt    監(jiān)控fastdfs的狀態(tài):  # fdfs_monitor /etc/fdfs/client.conf

 

###——————- 在storage server上安裝nginx ————————-###

#安裝nginx關(guān)于fastdfs集合的擴(kuò)展模塊,注意這個模塊nginx默認(rèn)的編譯模塊中沒有,需手動下載安裝

cd /opt  wget http://nginx.org/download/nginx-1.15.5.tar.gz  #jemalloc 優(yōu)化nginx,內(nèi)存管理  wget https://github.com/jemalloc/jemalloc/releases/download/5.1.0/jemalloc-5.1.0.tar.bz2  wget https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz  #nginx緩存清理模塊  wget http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz  git clone https://github.com/happyfish100/fastdfs-nginx-module.git

yum -y install openssl openssl-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel

tar -jxvf jemalloc-5.1.0.tar.bz2  cd jemalloc-5.1.0  ./configure --prefix=/usr/local/jemalloc --libdir=/usr/local/lib  make;make install  echo "/usr/local/lib" > /etc/ld.so.conf.d/local.conf  ldconfig  cd ../  /usr/sbin/groupadd www    /usr/sbin/useradd -g www www -s /sbin/nologin  tar -zxvf pcre-8.42.tar.gz  tar -zxvf ngx_cache_purge-2.3.tar.gz  tar -zxvf nginx-1.15.5.tar.gz  cd nginx-1.15.5  ./configure --prefix=/usr/local/nginx   --with-pcre=/opt/pcre-8.42   --user=www   --group=www   --with-http_stub_status_module   --with-http_ssl_module   --with-http_flv_module   --with-http_gzip_static_module   --with-ld-opt="-ljemalloc"   --with-http_realip_module   --add-module=/opt/fastdfs-nginx-module/src   --add-module=/opt/ngx_cache_purge-2.3  make;make install

#修改mod_fastdfs配置文件

cp /opt/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/  cd /opt/fastdfs/conf/     #進(jìn)入fastdfs安裝包文件夾  cp anti-steal.jpg http.conf mime.types /etc/fdfs/  vi /etc/fdfs/mod_fastdfs.conf  base_path=/tmp 改為 base_path=/data/fastdfs  tracker_server=tracker:22122 改為 tracker_server=192.168.5.71:22122  store_path0=/home/yuqing/fastdfs 改為 store_path0=/data/fastdfs  url_have_group_name = false 改為 true

#配置nginx

server {  listen 80;  server_name 192.168.5.72;  location /group1/M00 {  ngx_fastdfs_module;  }  }

#添加nginx啟動腳本

cat >> /etc/init.d/nginx <<EOF  #! /bin/sh  ulimit -n 65535  # Description: Startup script for nginx  # chkconfig: 2345 55 25  PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin  DESC="nginx daemon"  NAME=nginx  DAEMON=/usr/local/nginx/sbin/$NAME  CONFIGFILE=/usr/local/nginx/conf/$NAME.conf  PIDFILE=/usr/local/nginx/logs/$NAME.pid  SCRIPTNAME=/etc/init.d/$NAME     set -e  [ -x "$DAEMON" ] || exit 0  do_start() {   $DAEMON -c $CONFIGFILE || echo -n "nginx already running"  }  do_stop() {   kill -INT `cat $PIDFILE` || echo -n "nginx not running"  }  do_reload() {   kill -HUP `cat $PIDFILE` || echo -n "nginx can't reload"  }   case "$1" in   start)   echo -n "Starting $DESC: $NAME"   do_start   echo "."   ;;   stop)   echo -n "Stopping $DESC: $NAME"   do_stop   echo "."   ;;   reload|graceful)   echo -n "Reloading $DESC configuration..."   do_reload   echo "."   ;;   restart)   echo -n "Restarting $DESC: $NAME"   do_stop   do_start   echo "."   ;;   *)   echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2   exit 3   ;;  esac  exit 0  EOF

#將nginx添加到啟動服務(wù)中

chmod 700 /etc/init.d/nginx  /sbin/chkconfig --add nginx  /sbin/chkconfig --level 2345 nginx on

#啟動nginx

[root@storage72 opt]# /etc/init.d/nginx start  Starting nginx daemon: nginxngx_http_fastdfs_set pid=21702

#查看jemalloc內(nèi)存管理

lsof -n | grep jemalloc

###—————— tracker server端做nginx反向代理 ———————-###

#nginx.conf配置

    upstream fdfs_group1 {  server 192.168.5.72 weight=1 max_fails=2 fail_timeout=30s;  server 192.168.5.73 weight=1 max_fails=2 fail_timeout=30s;      }      server {  listen       80;  server_name  192.168.5.71;  location /group1/M00 {  proxy_pass http://fdfs_group1;          }      }

###—————————- PHP客戶端配置 ——————————###

#首先客戶端要安裝LNMP環(huán)境或者LANMP環(huán)境

#因為php的客戶端安裝也會依賴fastdfs本身的一些庫文件,所以要安裝fastdfs

cd /opt/fastdfs/php_client  /usr/local/php/bin/phpize  ./configure --with-php-config=/usr/local/php/bin/php-config  make;make install

cat fastdfs_client.ini >> /usr/local/php/etc/php.ini

#配置fastDFS的client.conf

mkdir -p /data/fastdfs  cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf  vi /etc/fdfs/client.conf  base_path=/data/fastfds  tracker_server=192.168.5.71:22122    http.tracker_server_port=80

#重新加載php

service php-fpm reload

#驗證模塊是否被正常加載

/usr/local/php/bin/php -m | grep fastdfs_client

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#通過http上傳測試

cat test.php

<html>  <body>     <form action="upload.php" method="post" enctype="multipart/form-data">      <label for="file">Filename:</label>      <input type="file" name="upFile" id="upFile" />       <br />      <input type="submit" name="submit" value="Submit" />  </form>     </body>  </html>

cat upload.php

<?php  header('Content-type:text/html;charset=utf-8');   //上傳附件  function uploadAttach()                                                                              {/*{{{*/                                                                                                        $ret = array();      $ret['errorcode'] = 0;      $ret['errormsg'] = '';      if(!$_FILES || false == isset($_FILES["upFile"]))      {          $ret['errorcode'] = 1;          $ret['errormsg'] = "ERROR:upFile is not set";          return $ret;      }         $file = $_FILES["upFile"];      if (false == isset($file['tmp_name']) || false == is_file($file['tmp_name']))      {          $ret['errorcode'] = 2;          $ret['errormsg'] = "tmp_name is not file";          return $ret;      }      if (0 == filesize($file['tmp_name']))      {          $ret['errorcode'] = 3;          $ret['errormsg'] = "tmp_name filesize is 0";          return $ret;      }         $curlFile = new CurlFile($file['tmp_name'], $file['type'], $file['name']);        $fileSuffix = getSuffix($curlFile->getPostFilename());                                                          $ret['file'] = $file;      $ret['fileId'] = uploadToFastdfs($curlFile, $fileSuffix);                                                              return $ret;  }/*}}}*/                                                                                                       //獲取后綴   function getSuffix($fileName)    {/*{{{*/       preg_match('/.(w+)?$/', $fileName, $matchs);       return isset($matchs[1])?$matchs[1]:'';   }/*}}}*/     //上傳文件到fastdfs  function uploadToFastdfs(CurlFile $file, $fileSuffix)                                                    {/*{{{*/                                                                                                        $fdfs = new FastDFS();       $tracker = $fdfs->tracker_get_connection();        $fileId = $fdfs->storage_upload_by_filebuff1(file_get_contents($file->getFilename()), $fileSuffix);        $fdfs->tracker_close_all_connections();          return $fileId;  }/*}}}*/                                                                                                       function start()  {      $ret = uploadAttach();        print_r($ret);  }  start();  ?>

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#通過php腳本上傳測試

echo "php client is here." > /opt/upload.txt

cat test.php

<?php  var_dump(function_exists('fastdfs_storage_upload_by_filename'));  $ret = fastdfs_storage_upload_by_filename('/opt/upload.txt');  var_dump($ret);  ?>

#執(zhí)行php腳本

/usr/local/php/bin/php test.php

###————————- storage server宕機(jī)測試 ————————###

#先關(guān)閉storage73

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#通過tracker可以看到storage73已經(jīng)不在線了

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#然后通過客戶端上傳一張圖片

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#上傳的圖片可以正常訪問

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

 

#重啟storage73看上傳的圖片有沒有同步過來

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

 

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

 

###————————— 橫向擴(kuò)容,增加group2 ————————###

#添加一組storage server: 192.168.5.74 192.168.5.75(group2)

#分別安裝fastdfs、nginx、fastdfs-nginx-module

 

#修改group2成員的storage.conf(192.168.5.74 192.168.5.75)

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

#修改storage server的配置文件:

vi /etc/fdfs/storage.conf  group_name=group2  bind_addr=192.168.5.74  base_path=/data/fastdfs  store_path0=/data/fastdfs  tracker_server=192.168.5.71:22122  http.server_port=80

 

#創(chuàng)建數(shù)據(jù)目錄,并啟動storage server

mkdir -p /data/fastdfs  /etc/init.d/fdfs_storaged start

#開機(jī)啟動

/sbin/chkconfig --add fdfs_storaged  /sbin/chkconfig --level 2345 fdfs_storaged on

#修改所有storage server的mod_fastdfs.conf配置文件

vi /etc/fdfs/mod_fastdfs.conf  base_path=/data/fastdfs  tracker_server=192.168.5.71:22122  store_path0=/data/fastdfs  url_have_group_name = true  group_name=group1/group2  # 所有組名  group_count = 2  # 組的總數(shù)    # 把所有組和目錄都添加上  [group1]  group_name=group1  storage_server_port=23000  store_path_count=1  store_path0=/data/fastdfs    [group2]  group_name=group2  storage_server_port=23000  store_path_count=1  store_path0=/data/fastdfs

 

#在所有storage機(jī)器上,創(chuàng)建所有組的store_path目錄

mkdir -p /data/fastdfs

#修改所有storage server的nginx配置文件

server {  listen 80;  server_name localhost;  location ~/group([0-9])/M00/{  ngx_fastdfs_module;  }  }

#重啟storage server的nginx

/etc/init.d/nginx restart

#修改tracker server的反向代理

user  www www;  worker_processes  8;  error_log  /usr/local/nginx/logs/nginx_error.log  crit;   pid        /usr/local/nginx/logs/nginx.pid;   worker_rlimit_nofile 65535;   #工作模式及連接數(shù)上限   events {  worker_connections  65535;  }  http {  include       mime.types;  default_type  application/octet-stream;  #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '  #                  '$status $body_bytes_sent "$http_referer" '  #                  '"$http_user_agent" "$http_x_forwarded_for"';  #access_log  logs/access.log  main;  sendfile        off;  tcp_nopush     on;  keepalive_timeout  300;  #nginx跟后端服務(wù)器連接超時時間(代理連接超時)  proxy_connect_timeout 300s;   #連接成功后,后端服務(wù)器響應(yīng)時間(代理接收超時)  proxy_read_timeout 300s;   proxy_send_timeout 300s;   #設(shè)置代理服務(wù)器(nginx)保存用戶頭信息的緩沖區(qū)大小  proxy_buffer_size 64k;  #proxy_buffers緩沖區(qū),網(wǎng)頁平均在32k以下的話,這樣設(shè)置  proxy_buffers 4 32k;  #高負(fù)荷下緩沖大小(proxy_buffers*2)  proxy_busy_buffers_size 64k;   #設(shè)定緩存文件夾大小,大于這個值,將從upstream服務(wù)器傳遞請求,而不緩沖到磁盤  proxy_temp_file_write_size 64k;   #不允許代理端主動關(guān)閉連接  proxy_ignore_client_abort on;  proxy_cache_path /data/cache1 levels=1:2 keys_zone=fastdfs_cache:200m inactive=1d max_size=20g;  fastcgi_connect_timeout 300;  fastcgi_send_timeout 300;  fastcgi_read_timeout 300;  fastcgi_buffer_size 128k;  fastcgi_buffers 4 128k;  fastcgi_busy_buffers_size 128k;  fastcgi_temp_file_write_size 128k;  gzip on;  gzip_min_length  1k;  gzip_buffers     4 16k;  gzip_http_version 1.0;  gzip_comp_level 2;  gzip_types       text/plain application/x-javascript text/css application/xml;  gzip_vary on;  #nginx cache命中率統(tǒng)計日志  log_format  cachelog  '$remote_addr - $remote_user [$time_local] "$request" '                    '$status "$http_referer" '                    '"$http_user_agent" "$http_x_forwarded_for" '                    '"$upstream_cache_status" $body_bytes_sent';  #設(shè)置 group1 的服務(wù)器  upstream fdfs_group1 {  server 192.168.5.72 weight=1 max_fails=2 fail_timeout=30s;  server 192.168.5.73 weight=1 max_fails=2 fail_timeout=30s;  }  #設(shè)置 group2 的服務(wù)器  upstream fdfs_group2 {  server 192.168.5.74 weight=1 max_fails=2 fail_timeout=30s;  server 192.168.5.75 weight=1 max_fails=2 fail_timeout=30s;  }  server {  listen 80;  server_name localhost;  #charset koi8-r;  #access_log logs/host.access.log main;  #設(shè)置 group 的負(fù)載均衡參數(shù)  location /group1/M00 {  proxy_next_upstream http_502 http_504 error timeout invalid_header;  proxy_cache fastdfs_cache;  proxy_cache_valid 200 304 12h;  proxy_cache_key $uri$is_args$args;  proxy_pass http://fdfs_group1;  expires 30d;  }  location /group2/M00 {  proxy_next_upstream http_502 http_504 error timeout invalid_header;   proxy_cache fastdfs_cache;  proxy_cache_valid 200 304 12h;  proxy_cache_key $uri$is_args$args;  proxy_pass http://fdfs_group2;  expires 30d;  }  #設(shè)置清除緩存的訪問權(quán)限  location ~/purge(/.*) {  allow 127.0.0.1;  allow 192.168.5.0/24;  deny all;  proxy_cache_purge http-cache $1$is_args$args;  }  #error_page 404 /404.html;  # redirect server error pages to the static page /50x.html  #  error_page 500 502 503 504 /50x.html;  location = /50x.html {  root html;  }  }  }

#fastdfs狀態(tài)監(jiān)控

[root@storage71 /]# fdfs_monitor /etc/fdfs/client.conf  server_count=1, server_index=0  tracker server is 192.168.5.71:22122  group count: 2  Group 1:  group name = group1          Storage 1:                  id = 192.168.5.72                  ip_addr = 192.168.5.72 (storage72.blufly.com)  ACTIV          Storage 2:                  id = 192.168.5.73                  ip_addr = 192.168.5.73 (storage73.blufly.com)  WAIT_SYNC  Group 2:  group name = group2          Storage 1:                  id = 192.168.5.74                  ip_addr = 192.168.5.74 (storage74.blufly.com) ACTIVE          Storage 2:                  id = 192.168.5.75                  ip_addr = 192.168.5.75 (storage75.blufly.com)  WAIT_SYNC

#上傳圖片測試

CentOS 7.5下搭建高可用的FastDFS分布式文件系統(tǒng)

#fastdfs的storage server的狀態(tài)查詢

#FDFS_STORAGE_STATUS:INIT:初始化,尚未得到同步已有數(shù)據(jù)的源服務(wù)器  #FDFS_STORAGE_STATUS:WAIT_SYNC:等待同步,已得到同步已有數(shù)據(jù)的源服務(wù)器  #FDFS_STORAGE_STATUS:SYNCING:同步中  #FDFS_STORAGE_STATUS:DELETED:已刪除,該服務(wù)器從本組中摘除  #FDFS_STORAGE_STATUS:OFFLINE:離線  #FDFS_STORAGE_STATUS:ONLINE:在線,尚不能提供服務(wù)  #FDFS_STORAGE_STATUS:ACTIVE:在線,可以提供服務(wù)

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
日本黄网站色大片免费观看| www.亚洲自拍| 97超碰国产精品| 男女私大尺度视频| 欧美日韩dvd| 无码中文字幕色专区| 777久久久精品一区二区三区| 超碰影院在线观看| 久久婷婷中文字幕| www.国产二区| 北条麻妃av高潮尖叫在线观看| www.欧美日本| 青青草影院在线观看| 蜜桃传媒一区二区三区| 亚洲五月天综合| a级黄色片网站| 东京热加勒比无码少妇| 国产美女18xxxx免费视频| 乱子伦一区二区| 日本成年人网址| 国产精品一区在线免费观看| 日韩精品一区二区三区久久| 在线免费观看av网| 久草热视频在线观看| 午夜精品免费看| 国内外成人免费激情视频| 先锋影音男人资源| 能在线观看的av| 日本丰满大乳奶| 欧美 日韩精品| 亚洲成人动漫在线| 在线免费观看视频黄| 人妻无码一区二区三区四区| 欧美大尺度做爰床戏| 日韩免费视频播放| 欧美 国产 精品| 亚洲欧美国产中文| 国产不卡一区二区视频| 日韩av影视大全| 美女一区二区三区视频| 波多野结衣综合网| 久久天天东北熟女毛茸茸| 热久久精品免费视频| 免费网站在线观看视频| 伊人五月天婷婷| 999精彩视频| 高清在线观看免费| 男人添女荫道口女人有什么感觉| 特级西西444www| 污污网站免费看| 久久久精品在线视频| 日本国产在线播放| 大陆极品少妇内射aaaaaa| 日韩视频在线免费播放| 久久精品国产露脸对白| 午夜视频你懂的| 欧美伦理片在线看| mm1313亚洲国产精品无码试看| 妞干网在线观看视频| 国产av熟女一区二区三区| 国产成人精品免费看在线播放| 国产喷水theporn| 日本在线观看免费视频| 九九九在线观看视频| 国产三级三级三级看三级| 日韩少妇内射免费播放18禁裸乳| 欧美色图色综合| 国产精品沙发午睡系列| 久久免费视频3| 中文字幕在线观看第三页| 免费看国产黄色片| 亚洲精品永久视频| 三级在线免费观看| 国产毛片久久久久久国产毛片| 国产3p露脸普通话对白| 国内自拍在线观看| 一区二区三区国产免费| 999在线精品视频| 先锋影音男人资源| 国产人妻777人伦精品hd| 爱福利视频一区二区| 欧美伦理片在线观看| 奇米777在线| 草草视频在线免费观看| 无遮挡又爽又刺激的视频| 中文字幕国产免费| 久久久无码中文字幕久...| 日本十八禁视频无遮挡| 成人午夜激情av| 免费观看国产视频在线| 韩国日本在线视频| 国产美女视频免费看| 国产一区二区三区乱码| 九九热免费精品视频| 天堂а√在线中文在线| 日韩免费高清在线| 激情视频小说图片| 可以在线看的黄色网址| 国产高潮呻吟久久久| wwwxxx黄色片| 97超碰在线视| 亚洲最大成人在线观看| 成年人看的毛片| 热久久久久久久久| 黄网站欧美内射| 精品国产三级a∨在线| 亚洲视频在线观看一区二区三区| 97av中文字幕| 中文字幕66页| 亚洲成人福利在线观看| 99久热在线精品视频| 亚洲综合av在线播放| 一女被多男玩喷潮视频| 佐佐木明希av| 在线免费看污网站| 日韩中文字幕免费在线 | 鲁一鲁一鲁一鲁一澡| 性做爰过程免费播放| 色综合手机在线| 丰满少妇被猛烈进入高清播放| 香蕉视频xxx| 天天干天天操天天玩| 欧美女人性生活视频| 激情成人开心网| 特级黄色录像片| 青青草原播放器| 超碰人人草人人| 蜜臀av免费观看| 99免费视频观看| 热久久精品国产| 亚洲人成色77777| 国产主播在线看| 亚洲熟女乱色一区二区三区| 日本国产在线播放| 又大又硬又爽免费视频| 精品少妇人欧美激情在线观看| 女女百合国产免费网站| 日韩不卡视频一区二区| 日本精品福利视频| 穿情趣内衣被c到高潮视频| 中文字幕一区二区三区四区五区人| 国产精品嫩草影院8vv8| www.日本久久| 欧美黑人在线观看| 搞av.com| 日韩小视频在线播放| 99久久国产综合精品五月天喷水| 东北少妇不带套对白| 免费一级特黄特色毛片久久看| 久久国产精品视频在线观看| www.浪潮av.com| 黄色片在线免费| 污免费在线观看| 激情五月婷婷六月| 日本精品免费在线观看| 亚洲一区在线不卡| 色撸撸在线观看| 免费 成 人 黄 色| 九九爱精品视频| 男人添女人下面免费视频| 色偷偷中文字幕| 激情六月天婷婷| 最近免费中文字幕中文高清百度| 日本 片 成人 在线| 免费在线精品视频| 国产91对白刺激露脸在线观看| 国产高潮免费视频| 日本丰满大乳奶| 欧美牲交a欧美牲交aⅴ免费真| 天堂一区在线观看| 日本阿v视频在线观看| 国产熟人av一二三区| 亚洲女人在线观看| 欧美极品欧美精品欧美| 天堂中文av在线| av在线播放亚洲| 国产欧美一区二| 欧美精品一区免费| youjizz.com亚洲| 无码人妻精品一区二区三区66| 国产91av视频在线观看| 成人在线看视频| 男人j进女人j| 中文字幕亚洲欧洲| 久久婷婷五月综合色国产香蕉| 免费国产成人看片在线| 久久精品免费网站| 天天夜碰日日摸日日澡性色av| 午夜啪啪小视频| 在线观看av日韩| 国产黄色一级网站| 欧美中日韩在线| 国产又粗又爽又黄的视频| 超碰在线播放91| 成人免费无码av| 波多野结衣综合网| 日本阿v视频在线观看| 波多野结衣网页| 久久精品国产露脸对白| 国产视频1区2区3区|