Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> CentOSがGlusterfsをマウントできなかった場合はどうなりますか?

CentOSがGlusterfsをマウントできなかった場合はどうなりますか?

  
                

CentOSシステムでGlusterfsをマウントするとエラーが表示され、Glusterfsがアンマウントされるこの問題は、主にマシンが滑らかでないことが原因で発生します。
ログイン

mountコマンドが実行される:
は、

target_hostマウント:/ボリューム名の後CURRENT_PATH

エラーメッセージ

は/usr /sbinに、mountコマンドを実行します/start-statd:8行目:systemctl:コマンドが見つかりません

mount.nfs:rpc.statdは実行されていませんが、リモートロックに必要です。

mount.nfs:‘を使用してください。 -o nolock - ロックをローカルに保持するか、statdを起動します。

mount.nfs:操作は許可されていません。

通常、Glusterfsが格納されている場所に、少なくとも2台のマシンが設定されます。完了後、対応するサービスはそれぞれのマシンで正常に開始されますが、定義されたボリューム情報を表示するためにgluster volume infoコマンドが実行されると、ローカルかどうかにかかわらず、非ネイティブストレージのマシン状態はオフラインになります。マウント時に他の場所では成功せず、タイムアウト(リンクタイムアウト)が表示されます - 問題はこれです(ネットワークがスムーズではありません) -

現時点では、マシン間のネットワーク設定に対処する必要があります。 2つのポイントがあります。

1、各マシンのiptables設定を確認し、iptables設定をバックアップし(/etc /sysconfig /iptables)、次に有効なiptablesをエクスポートし(service iptables save)、既存のものを確認します。エクスポート前の設定が異なる場合は、存在する場合は修復され、最後にiptablesサービスを再起動します(service iptables restart)。
各マシンのIP設定が変更されたかどうか(ifconfig)、同じネットワークセグメントにあるかどうか変更があった場合は、元の設定に戻してネットワークサービスを再起動します(service network restart);上記のネットワーク問題が解決したら、mount target_host:/volume_name current_pathを再度実行して(通常はパラメータ-t glusterfsなし)マウントされたボリュームはマウントされています;この時点でマウントが失敗すると、-tパラメータが追加されます、すなわちmount -t glusterfs target_host:/volume_name current_path

上記はCentOSがGlusterfsをマウントした後の理由と解決策です。はじめに、問題が発生したら、マシン間のネットワーク設定を確認します。

Copyright © Windowsの知識 All Rights Reserved