2019-07-19 04:03 PM 2019-07-23 11:22 AM 更新
この資料は HyperFlex 環境で動作しているサービスについて説明したものです。ここで扱う内容はバージョン4.0(1a)リリースに準拠しています。
すべてのサービスステータスをチェックするためには, service_status.sh または /opt/springpath/storfs-support/service_status.sh を実行します。
出力例: 4.0(1a)
root@SpringpathControllerI51U7U6QZX:~# service_status.sh
Springpath File System ... Running
SCVM Client ... Running
System Management Service ... Running
HyperFlex Connect Server ... Running
HyperFlex Platform Agnostic Service ... Running
HyperFlex HyperV Service ... Not Running
HyperFlex Connect WebSocket Server ... Running
Platform Service ... Running
Replication Services ... Running
Data Service ... Running
Cluster IP Monitor ... Running
Replication Cluster IP Monitor ... Running
Single Sign On Manager ... Running
Stats Cache Service ... Running
Stats Aggregator Service ... Running
Stats Listener Service ... Running
Cluster Manager Service ... Running
Self Encrypting Drives Service ... Not Running
Event Listener Service ... Running
HX Device Connector ... Running
Web Server ... Running
Reverse Proxy Server ... Running
Job Scheduler ... Running
DNS and Name Server Service ... Running
Stats Web Server ... Running
service_status.sh の実行時に具体的にどのプロセスを参照し出力しているかは、スクリプトをcatすることにより確認できます。
root@SpringpathControllerALV86WZ65D:~# cat /opt/springpath/storfs-support/service_status.sh
#!/bin/bash
declare -a upstart_services=("Springpath File System:storfs"\
"SCVM Client:scvmclient"\
"System Management Service:stMgr"\
"HyperFlex Connect Server:hxmanager"\
"HyperFlex Platform Agnostic Service:hxSvcMgr"\
"HyperFlex HyperV Service:hxHyperVSvcMgr"\
"HyperFlex Connect WebSocket Server:zkupdates"\
"Platform Service:stNodeMgr"\
"Replication Services:replsvc"\
"Data Service:stDataSvcMgr"\
"Cluster IP Monitor:cip-monitor"\
"Replication Cluster IP Monitor:repl-cip-monitor"\
"Single Sign On Manager:stSSOMgr"\
"Stats Cache Service:carbon-cache"\
"Stats Aggregator Service:carbon-aggregator"\
"Stats Listener Service:statsd"\
"Cluster Manager Service:exhibitor"\
"Self Encrypting Drives Service:sedsvc"\
"Event Listener Service:storfsevents"\
"HX Device Connector:hx_device_connector");
declare -a other_services=("Web Server:tomcat8"\
"Reverse Proxy Server:nginx"\
"Job Scheduler:cron"\
"DNS and Name Server Service:resolvconf");
Linuxサービス名 | サービス概要 | |
Springpath File System | storfs | Springpathファイルシステムを動作させるサービス。ディスクの読み取り/書き込みを管理する。 |
SCVM Client | scvmclient | ESXi上で動作するプロキシNFSサーバー。ファイルI / O操作をプロキシしてCRMに送信する。 |
System Management Service | stMgr | 全体的なシステム管理とプロセス間通信を担うサービス。 |
HyperFlex Connect Server | hxmanager | HX Connectのユーザーインターフェースを管理するサービス。 |
HyperFlex Platform Agnostic Service | hxSvcMgr |
HXタスク用のシステム管理サービス。 |
HyperFlex HyperV Service | hxHyperVSvcMgr | HyperV関連の動作を管理するためのサービス。 |
HyperFlex Connect WebSocket Server | zkupdates | WebSocketに関連するサービス。 |
Platform Service | stNodeMgr | ノードの管理に関連するサービス。 |
Replication Services | replsvc | Replicationの中心的機能を担うサービス。 |
Data Service | stDataSvcMgr | Replicationに関連する動作に使用されるサービス。 |
Cluster IP Monitor | cip-monitor | クラスターのMgmt/Data IPの割り当てを担うサービス。 |
Replication Cluster IP Monitor | repl-cip-monitor | クラスターのReplicationのIPの割り当てを担うサービス。 |
Single Sign On Manager | stSSOMgr | SSOの機能に使用されるサービス。 |
Stats Cache Service | carbon-cache | carbon-cacheはさまざまなプロトコルのデータを受け取り、可能な限り効率的にディスクに書き込む。その際、受け取ったデータを一旦RAMにキャッシュし、wisperライブラリの間隔に従いそれらのキャッシュをディスクにフラッシュする。 |
Stats Aggregator Service | carbon-aggregator | carbon-aggregatorcarbon-aggregatorをcarbon-cacheの前に実行することにより、データをwisperライブラリに書き込む前にバッファリングすることができる。 |
Stats Listener Service | statsd | Node.jsプラットフォーム上で実行されるネットワークデーモン。UDPやTCPを介して送信されたカウンタやタイマーなどの統計情報をリッスンし、1つ以上のプラガブルバックエンドサービス(例えばGraphite)に集約情報を送信する。 |
Cluster Manager Service | exhibitor | Zookeeperの停止/開始および設定を制御するサービス。 |
Self Encrypting Drives Service | sedsvc | ドライブの自己暗号化処理に使用されるサービス。 |
Event Listener Service | storfsevents | イベントを管理するために使用されるサービス。 |
HX Device Connector | hx_device_connector | Intersightへの接続を担うサービス。 |
Web Server | tomcat | Java Servletsを使用するためのWebサービス。 |
Reverse Proxy Server | nginx | リバースプロキシサーバーの機能を担うサービス。 |
Job Scheduler | cron | スケジュールされたコマンドを実行するためのサービス。 |
DNS and Name Server Service | resolvconf | resolvconfパッケージ。ネームサーバー情報用の単純なデータベースと、その情報変更をアプリケーションに通知するためのフレームワークを構成する。 |
Cisco以外のサービスについて調べたい場合、プロセスを検索するか、またはWeb上のmanページをご参照ください。推奨リンク:https://linux.die.net/man/
停止したサービスを開始させることが可能であるかどうかを判断するために、下記のコマンドを実行します。利用可能なオプションが表示されます。通常、ユーザーはstartオプションによりサービスを開始させます。
root@SpringpathControllerG9ES5WGWDG:~# service nginx Usage: nginx {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade} root@SpringpathControllerG9ES5WGWDG:~# service nginx status * nginx is not running root@SpringpathControllerG9ES5WGWDG:~# service nginx start root@SpringpathControllerG9ES5WGWDG:~# service nginx status * nginx is running
注:TACからの指示がない限り、サービスをstopまたはrestartしないでください。
サービスが使用しているIPやポートを調べる必要がある場合は、 netstat -tunap | grep SERVICE を使用して確認することができます。
root@SpringpathControllerG9ES5WGWDG:~# netstat -tunap | grep nginx tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 14316/nginx tcp 0 0 0.0.0.0:8997 0.0.0.0:* LISTEN 14316/nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 14316/nginx
ユーザーがサービスの実行ファイルを確認する必要がある場合は、ps -aux | grep SERVICE を使用して確認することができます。 出力が複数ある場合、ユーザーがその中から実際にどこにあるかを判別する必要があります。
root@SpringpathControllerG9ES5WGWDG:~# ps -aux | grep nginx root 10396 0.0 0.0 16576 1988 pts/6 S+ 17:21 0:00 grep --color=auto nginx root 14316 0.0 0.0 46724 1212 ? Ss Sep25 0:00 nginx: master process /usr/sbin/nginx www-data 14317 0.0 0.0 47396 6392 ? S Sep25 0:13 nginx: worker process www-data 14318 0.0 0.0 47120 6100 ? S Sep25 0:04 nginx: worker process www-data 14319 0.0 0.0 47252 6088 ? S Sep25 0:06 nginx: worker process www-data 14320 0.0 0.0 47260 6124 ? S Sep25 0:05 nginx: worker process
検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう
シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします