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をマウントした後の理由と解決策です。はじめに、問題が発生したら、マシン間のネットワーク設定を確認します。
Linuxシステムコマンドを理解する、sedコマンドはテキストファイルの処理によく使われます。今日、Xiaobianはsedコマンドを使って文字列を置き換える方法を紹介します。友人が見つけたいと思うか
多くのLinuxユーザーは、システムのインストール時に/varパーティションを割り当てませんでしたDockerをインストールした後、そのデフォルトの場所は/var /lib /dockerにあります。
CentOSの最後の数日間は、ちょうどCentOS7に更新されているので、CentOS7をインストールして設定するには、どのように多くのユーザーがいるのかわからない、特にCentOS7のホスト名とIP
UbuntuシステムGnomeグラフィカルデスクトップ環境では、ユーザがこのような問題に遭遇します。確認の結果、matlabに対応する.desktopファイルがないことがわかりました。どうすればいいで