1)アップロードファイルは、コマンド:fdfs_upload_fileを 画像ファイルをアップロードすることができるだけでなく、あなたはまた、他のファイルをアップロードすることができます。 [ルート@ Fastdfs_clientソース]#エコー "笑"> test.txtの [ルート@ Fastdfs_client SRC]#は/ usr / binに/ fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/test.txt グループ3 / M00 / 00/00 / wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt 成功したアップロードした後、グループ内のストレージサーバに、ファイルのIDであるグループIDとパスの文字列と文字列を返し、ファイル情報IDを表示グループ3 [Fastdfs_storage_s3〜@ルート]#LL / fastdfs /ストレージ/データ/ 00/00 / 合計84 -rw-rを - r--の。1つのルートルート7 2月27日午前11時02 wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt [ルート@ Fastdfs_storage_s3〜]#猫/fastdfs/storage/data/00/00/wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt ハハハ [ルート@ Fastdfs_storage_s3〜]#md5sumを/fastdfs/storage/data/00/00/wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt 5a6d311c0d8f6d1dd03c1c129061d3b1 /fastdfs/storage/data/00/00/wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt fdfs_download_file:2)fileコマンドをダウンロード 上記のクライアント・マシンでFastdfsストレージ引き裂かにアップロードされたファイルをダウンロードされます [ルート@ Fastdfs_client〜]#のCDを/ mnt / [ルート@ Fastdfs_client MNT]#は/ usr / binに/ fdfs_download_file /etc/fdfs/client.conf GROUP3 / M00 / 00/00 / wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt [ルート@ Fastdfs_client MNT]#LSは wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt [ルート@ Fastdfs_client MNT]#猫wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt ハハハ [ルート@ Fastdfs_client MNT]#md5sumはwKgKzFqUyiqAabn8AAAAB-kMomQ229.txt 5a6d311c0d8f6d1dd03c1c129061d3b1 wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt MD5値は、ダウンロード後のファイルを比較することができます。 fdfs_file_info:3)ファイル情報のコマンドを表示 [ルート@ Fastdfs_client〜]#は/ usr / binに/ fdfs_file_info /etc/fdfs/client.conf GROUP3 / M00 / 00/00 / wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt ソースストレージID:0 送信元IPアドレス:192.168.10.204 ファイルのタイムスタンプを作成:2018年2月27日午前11時02分02秒 ファイルサイズ:7 ファイルのCRC32:3909919332(0xE90CA264) 4)fileコマンドを削除します。fdfs_delete_file [ルート@ Fastdfs_client〜]#は/ usr / binに/ fdfs_delete_file /etc/fdfs/client.conf GROUP3 / M00 / 00/00 / wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt プロンプトなしの情報を削除した後、ダウンロードして、私たちは次のような結果を見つけます: [ルート@ Fastdfs_client MNT]#は/ usr / binに/ fdfs_download_file /etc/fdfs/client.conf GROUP3 / M00 / 00/00 / wKgKzFqUyiqAabn8AAAAB-kMomQ229.txt [2018年2月27日午後二時21分08秒] ERROR - ファイル:tracker_proto.c、行:48、サーバー:192.168.10.204:23000、レスポンスステータス2 = 0! ダウンロードファイル失敗、エラー番号:2、エラー情報:そのようなファイルまたはディレクトリ グループGROUP3ルック内のストレージ・サーバへと、この文書IDに何の情報も見つかりません [Fastdfs_storage_s3〜@ルート]#LL / fastdfs /ストレージ/データ/ 00/00 / [ルート@ Fastdfs_storage_s3〜]# 5)ファイルコマンドの追加内容:fdfs_upload_appenderとfdfs_append_file まず、ファイルアペンダをアップロードするコマンドを使用します [ルート@ Fastdfs_clientソース]#エコー "123456"> haha.txt [ルート@ Fastdfs_client SRC]#は/ usr / binに/ fdfs_upload_appender /etc/fdfs/client.conf /usr/local/src/haha.txt グループ1 / M00 / 00/00 / wKgKylqU_myEa194AAAAACXX7BE787.txt GROUP1グループ内のストレージサーバにこのファイルを表示するには [Fastdfs_storage_s1〜@ルート]#LL / fastdfs /ストレージ/データ/ 00/00 / 合計12 -rw-rを - r--の。1つのルートルート7 2月27日午後2時45 wKgKylqU_myEa194AAAAACXX7BE787.txt [ルート@ Fastdfs_storage_s1〜]#猫/fastdfs/storage/data/00/00/wKgKylqU_myEa194AAAAACXX7BE787.txt 123456 そして、APPEND [ルート@ Fastdfs_clientソース]#エコー> heihei.txt "ABCDEFGH" [ルート@ Fastdfs_client SRC]#は/ usr / binに/ fdfs_append_file /etc/fdfs/client.conf GROUP1 / M00 / 00/00 / wKgKylqU_myEa194AAAAACXX7BE787.txt /usr/local/src/heihei.txt 再びGROUP1グループ内のストレージサーバへのファイルの内容を表示するには [ルート@ Fastdfs_storage_s1〜]#猫/fastdfs/storage/data/00/00/wKgKylqU_myEa194AAAAACXX7BE787.txt 123456 ABCDEFGH またはローカルビューにファイルをダウンロード [ルート@ Fastdfs_client SRC]#のCDを/ mnt / [ルート@ Fastdfs_client MNT]#は/ usr / binに/ fdfs_download_file /etc/fdfs/client.conf GROUP1 / M00 / 00/00 / wKgKylqU_myEa194AAAAACXX7BE787.txt [ルート@ Fastdfs_client MNT]#LSは wKgKylqU_myEa194AAAAACXX7BE787.txt [ルート@ Fastdfs_client MNT]#猫wKgKylqU_myEa194AAAAACXX7BE787.txt 123456 ABCDEFGH 6)監視サーバーステータスコマンド:fdfs_monitor [ルート@ Fastdfs_client SRC]#は/ usr / binに/ fdfs_monitorの/etc/fdfs/client.conf 【2018年2月27日夜02時49分06秒] DEBUG - BASE_PATH = / fastdfs /トラッカー、CONNECT_TIMEOUT = 30、network_timeout = 60、tracker_server_count = 2、anti_steal_token = 0、anti_steal_secret_key長さ= 0、use_connection_pool = 0、g_connection_pool_max_idle_time = 3600、 use_storage_id = 0、ストレージ・サーバID数:0 server_count = 2、server_index = 0 トラッカーサーバーが192.168.10.200:22122です グループ数:3 グループ1: グループ名= GROUP1 ディスクの総容量= 50268メガバイト ディスクの空き容量= 44987メガバイト トランクの空き領域= 0メガバイト ストレージサーバ数= 1 アクティブなサーバ数= 1 ストレージサーバポート= 23000 ストレージHTTPポート= 8888 ストア・パス・カウント= 1 パスごとのサブディレクトリ数= 256 現在の書き込みサーバインデックス= 0 現在のトランクファイルID = 0 ストレージ1: ID = 192.168.10.202 ACTIVE IP_ADDR = 192.168.10.202 HTTPドメイン= ........ ........ 7)試料故障したノードを削除します グループグループ内の複数のノードがある場合、前記問題のノードfastdfsは、それがグループから削除される必要がある、次のコマンドに応じて動作することができます。 A上のストレージサービス)がfastdfsを停止しました #/etc/init.d/fdfs_storaged停止 #のlsof -i:23000 //ストレージサービスの停止を確保 B)は、ストレージノード3のGROUP1グループ内のノードとして問題ノードは(IPは192.168.10.23)グループから削除され 削除GROUP1 192.168.10.23 /etc/fdfs/client.confます。#/ usr / bin / fdfs_monitor C)正常に削除され、コマンド・モニタ・fdfs_monitorを使用 #は/ usr / binに/ fdfs_monitor /etc/fdfs/client.conf モニターを通過した後、除去見つけることができ、状態ストレージノード3ノードが削除されます。 D)場合ストレージノード3 fastdfs修復、それはグループfastdfsに添加することができる、通常の開始のようなストレージノード3にだけ必要fastdfsサービス操作を追加 設定ファイルの設定が行われているので、サービスが正常であれば、そのノードが修復され、自動的にグループfastdfsに追加することができます fastdfs_storagedサービスを開始 #/etc/init.d/fdfs_storaged停止 #のlsof -i:23000 fdfs_monitorの使用を監視するためのコマンド #は/ usr / binに/ fdfs_monitor /etc/fdfs/client.conf 修理した後、今回のストレージノード3はACTIVE状態になっています、あなたが見ることができ、再び監視します。
導入と使用FastDFS一般的に使用されるコマンド(ファイル上のエンドポイントの履歴書)
おすすめ
転載: blog.csdn.net/ever_siyan/article/details/89319633
おすすめ
ランキング