FastDFS 常用命令

2021-09-05 00:27:32 字數 3304 閱讀 8206

///

開始service fdfs_trackerd start

service fdfs_storaged start

/usr/local/nginx/sbin/nginx

/usr/local/nginx2/sbin/nginx

檢視執行狀態

netstat -unltp|grep fdfs

netstat -unltp|grep nginx

/usr/bin/fdfs_monitor /etc/fdfs/storage.conf

/usr/bin/fdfs_monitor /etc/fdfs/client.conf

上傳檔案

---集群---

清除卷/usr/bin/fdfs_monitor /etc/fdfs/storage.conf delete group1 10.3.34.34

檔案儲存路徑

/opt/fastdfs_storage_data/

/home/md/fastdfsdata/storage

停止/usr/local/nginx/sbin/nginx  -s stop

/usr/local/bin/stop.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf

/usr/local/bin/stop.sh /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf

killall fdfs_storaged

killall fdfs_trackerd

重啟/usr/bin/restart.sh /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf

/usr/bin/restart.sh /usr/bin/fdfs_storaged /etc/fdfs/storage.conf

/usr/local/nginx/sbin/nginx  -s reload

//臨時關閉防火牆

systemctl stop firewalld

//禁止開機啟動防火牆

systemctl disable firewalld

upstream storage_server_group1

nginx + fastdfs 設定開機自動啟動

由於在伺服器上有太多的軟體

不可能每次啟動都要重新啟動服務吧(每晚斷電。。。必須重啟電腦)

vim /etc/rc.d/rc.local

新增下列指令碼

1 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

2 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

3 /usr/local/nginx/sbin/nginx 

注:如果tracker和storage安裝在不同的位置,則需要在不同位置的檔案中新增指令碼

設定tracker開機啟動

# chkconfig fdfs_trackerd on

或者:# vim /etc/rc.d/rc.local

加入配置:

/etc/init.d/fdfs_trackerd start 

設定 storage 開機啟動

# chkconfig fdfs_storaged on

或者:# vim /etc/rc.d/rc.local

加入配置:

/etc/init.d/fdfs_storaged start

設定nginx開機啟動

複製**

# vim /etc/rc.local

新增一行:

/usr/local/nginx/sbin/nginx

# 設定執行許可權

# chmod 755 rc.local

複製**

定時刪除舊檔案

vim delete.sh

#!/bin/bash  

#刪除檔案

#解釋 找到/fastdfds/fastdfs 目錄下  10天前修改的   名字任意  並刪除

find /opt/fastdfs_storage_data/data -mtime +34 -name "*.*" -exec rm -rf {} \;

find /home/md/fastdfsdata/storage/data -mtime +34 -name "*.*" -exec rm -rf {} \;

#刪除資料夾

#find /fastdfs/fastdfs -mtime +1 -name "*" -type d  -exec rm -rf {} \ ;

#chmod +x delete

設定定時

sudo crontab -e

#每天0點執行該指令碼

0 0 * * * sh /etc/fdfs/delete.sh

檢視sudo crontab -l

執行sudo service crond restart

///ln -s /data2/fastdfs/fastdfs_storage_data/data  /data2/fastdfs/fastdfs_storage_data/data/m00

FastDFS 常用命令

1 啟動fastdfs tracker usr local bin fdfs trackered fastdfs tracker.conf storage usr local bin fdfs storaged fastdfs storage.conf 也可以簡寫為 tracker fdfs tra...

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...