検索クエリーを入力してください
<book_title> を検索 ...
Veritas InfoScale™ 8.0.2 トラブルシューティングガイド - Linux
Last Published:
2023-07-18
Product(s):
InfoScale & Storage Foundation (8.0.2)
Platform: Linux
- はじめに
- 第 I 部 Veritas File System のトラブルシューティング
- 第 II 部 Veritas Volume Manager のトラブルシューティング
- ハードウェア障害からのリカバリ
- RAID 5 ボリュームの障害
- DCO ボリュームの障害からのリカバリ
- インスタントスナップショット障害からのリカバリ
- 失敗した vxresize 操作のリカバリ
- ブートディスク障害からのリカバリ
- コマンド、タスク、トランザクションの管理
- ディスクグループ設定データのバックアップとリストア
- ディスクグループのインポートを使った問題のトラブルシューティング
- CDS エラーからの回復
- ログおよびエラーメッセージ
- Veritas Volume Replicator のトラブルシューティング
- 設定エラーのリカバリ
- プライマリまたはセカンダリでのリカバリ
- ハードウェア障害からのリカバリ
- 第 III 部 Dynamic Multi-Pathing のトラブルシューティング
- 第 IV 部 Storage Foundation Cluster File System High Availability のトラブルシューティングについて
- 第 V 部 Cluster Server のトラブルシューティング
- VCS のトラブルシューティングおよびリカバリ
- VCS メッセージログ
- VCS エンジンのトラブルシューティング
- LLT(Low Latency Transport)のトラブルシューティング
- GAB(Group Membership Services/Atomic Broadcast)のトラブルシューティング
- VCS の起動に関するトラブルシューティング
- systemd ユニットサービスファイルの問題のトラブルシューティング
- サービスグループに関するトラブルシューティング
- リソースに関するトラブルシューティング
- I/O フェンシングのトラブルシューティング
- システムパニックによって潜在的なデータ破損が防止される
- フェンシングの起動時にすでに発生しているスプリットブレイン状態が報告される
- CP サーバーのトラブルシューティング
- Veritas InfoScale 製品 クラスタノードでのサーバーベースのフェンシングのトラブルシューティング
- コーディネーションポイントのオンライン移行中の問題
- 通知に関するトラブルシューティング
- グローバルクラスタのトラブルシューティングとリカバリ
- ライセンスに関するトラブルシューティング
- ライセンスのエラーメッセージ
- VCS のトラブルシューティングおよびリカバリ
- 第 VI 部 SFDB のトラブルシューティング
ユニットサービスにエラーが発生し、対応するモジュールがロードされたままの場合、systemd はこのモジュールをアンロードできず、パッケージを削除できない
設定の問題のために、ユニットサービスは起動中に Failed 状態になり、対応するモジュールは Loaded 状態になることがあります。この状態が発生した場合、モジュールは systemd コマンドを使用してクリーンな状態でアンロードすることができません。
たとえば、vxfen
サービスの開始時に、次のメッセージが表示される場合があります。
localhost]:~ # systemctl start vxfen Job for vxfen.service failed because the control process exited with error code. See "systemctl status vxfen.service" and "journalctl -xe" for details.
このメッセージが表示された場合、サービスの状態を参照します。
localhost]:~ # systemctl status -l vxfen ? vxfen.service - VERITAS I/O Fencing (VxFEN) Loaded: loaded (/opt/VRTSvcs/vxfen/bin/vxfen; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Wed 2017-04-19 17:40:13 IST; 14s ago Process: 14721 ExecStart=/opt/VRTSvcs/vxfen/bin/vxfen start 2>&1 (code=exited, status=1/FAILURE) Apr 19 17:40:12 localhost] systemd[1]: Starting VERITAS I/O Fencing (VxFEN)... Apr 19 17:40:12 localhost] vxfen[14721]: Starting vxfen.. Apr 19 17:40:12 localhost] vxfen[14721]: Loaded 4.4.21-69-default on kernel 4.4.21-69-default Apr 19 17:40:13 localhost] vxfen[14721]: vxfen cannot generate vxfentab due to missing file /etc/vxfendg. Apr 19 17:40:13 localhost] systemd[1]: vxfen.service: Control process exited, code=exited status=1 Apr 19 17:40:13 localhost] systemd[1]: Failed to start VERITAS I/O Fencing (VxFEN). Apr 19 17:40:13 localhost] systemd[1]: vxfen.service: Unit entered failed state. Apr 19 17:40:13 localhost] systemd[1]: vxfen.service: Failed with result 'exit-code'.
次に、モジュールの状態を参照します。
localhost]:~ # lsmod | grep vxfen vxfen 372992 0 veki 19214 4 gab,llt,vxfen localhost]:~ # /opt/VRTSvcs/vxfen/bin/vxfen status loaded
systemd デーモンは、サービスが Failed 状態または Inactive 状態にあると、systemctl stop unitServiceFile コマンドを受け付けません。
たとえば、vxfen
サービスが Failed 状態または Inactive 状態にある場合、次のコマンドはモジュールの正常なアンロードに失敗します。
systemctl stop vxfen
さらに、モジュールが Loaded 状態にある場合、対応する rpm パッケージをアンインストール中に削除できません。
対処方法
モジュールをクリーンな状態で停止してアンロードするには、stop コマンドをソーススクリプトファイルから次のように実行します。
serviceSourceScript stop
次に例を示します。
localhost]:~ # /opt/VRTSvcs/vxfen/bin/vxfen stop VxFEN: Module already unconfigured. Only unloading localhost]:~ #/opt/VRTSvcs/vxfen/bin/vxfen status not loaded
サービスのソースパスを表示するには、次のように systemctl コマンドを使用します。
# systemctl show unitServiceFile -p SourcePath
次に例を示します。
# systemctl show vxfen -p SourcePath SourcePath=/opt/VRTSvcs/vxfen/bin/vxfen
モジュールがクリーンな状態でアンロードされたら、次の起動操作を実行するか、関連するパッケージのアンインストールに進むことができます。