ホームページ >運用・保守 >Linuxの運用と保守 >迅速な運用とメンテナンス
1. コマンドを使用して Swift サービスのステータスを表示し、コンテナーを作成し、コマンドを使用してコンテナー
のリストを表示します。
[root@controller ~]# source /etc/keystone/admin-openrc.sh
[root@controller ~]# swift stat //サービスステータスを表示
[root@controller ~]# swift post test //コンテナを作成します
[root@controller ~]# swift list --lh //コンテナリストを表示
2. Swift 関連のコマンドを使用してコンテナを作成し、コマンドを使用してコンテナのステータスを表示します。
Swift 関連コマンドを使用して、Swift オブジェクト ストレージ サービスが保存できる 1 つのファイルの
最大サイズをクエリします。
[root@controller ~]# swift post test //コンテナを作成します
[root@controller ~]# swift stat //サービスのステータスを表示します
4. Swift関連のコマンドを使用してコンテナを作成し、それを追加しますコンテナ ファイルをアップロードします (ファイルは自分で作成できます)。アップロードが完了したら、コマンドを使用してコンテナを表示します。
root@controller ~]# swift post test //コンテナの作成
[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500
500+0レコードイン
500+0 レコードアウト
524288000 バイト (524 MB) コピー、0.380656 秒、1.4 GB/秒
[root@controller ~]# list swift --lh //コンテナリストを表示
5. iaas クラウド ホストの場合、openstack コマンドを使用してコンテナーを作成し、ファイル (自分で作成できます) をコンテナーにアップロードしてクエリします。
root@controller ~]# swift post test //コンテナの作成
[root@controller ~]# dd if=/dev/zero of=/tmp/example-500Mb bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes (524 MB) Copyed, 0.380656 s, 1.4 GB/s
[root@controller ~]# swift list --lh //コンテナリストの表示
KVM操作とメンテナンス
3. この質問は物理学 iaas プラットフォームを使用します。コンピューティング ノードにログインし、コマンドを使用して KVM プロセスを特定の CPU にバインドします。
ps -e|grep kvm
5. この質問は物理学 iaas プラットフォームを使用します。コントローラー ノードにログインし、cat コマンドを使用して現在のシステムにあるヒュージ ページの数のみを確認し、次にヒュージ ページの数を設定して確認し、コマンドを使用して構成を永続化し、ヒュージ ページをマウントします。ページを /dev/hugepages/ に追加します。
[root@controller ~]# echo 20 > /proc/sys/vm/nr_hugepages
[root@controller ~]# grep Huge /proc/meminfo
AnonHugePages: 659456 kB
HugePages_Total: 2 0
HugePages_Free: 20
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
[root@controller ~]# cat /proc/sys/vm/nr_hugepages
20
6 192.168.100.10にログインします。 /dashboard、クラウド ホストを作成します。クラウド ホストが配置されている物理ノードで、virsh 対話型インターフェイスに入り、仮想マシンのメモリ サイズを調整し、コマンドを使用して仮想マシンの詳細を表示します。
[root@controller~]#virsh
virsh#dominfoinstance-000000fd
virsh#setmeminstance-000000fd5242880
virsh#dominfoinstance-000000fd
ネットワークの運用と保守:
1. 制御ノードに、 JDK環境。インストールが完了したら、JDK バージョン情報を照会します。
[root@controller ~]# java -version
3. 引き続き OpenDaylight のインストールを完了します。完了後、curl コマンドを使用して Web ページ http://192.168.100.10:8181/index.html にアクセスします。
負荷分散:
2. 負荷分散を使用して nginx リソース プールを作成し、http プロトコルを使用し、ラウンドロビン負荷分散方法を選択します。 作成後、vip: nginx-vip を追加し、http プロトコルを使用し、ポートは 80 で、HTTP_COOKIE セッションの永続性を指定します。 neutron コマンドを使用して、リソース プールの nginx の詳細と nginx-vip の詳細をクエリします。
3. 負荷分散を使用して nginx リソース プールを作成し、http プロトコルを使用して、ラウンド ロビン負荷分散方法を選択します。 作成後、vip: nginx-vip を追加します。http プロトコルを使用し、ポートは 80、HTTP_COOKIE セッションの永続性を指定します。コマンドを使用して、作成されたリソース プールの haproxy 構成ファイルを表示します。 (物理環境)
ファイアウォール:
ファイアウォール ルールを作成し、icmp という名前のルールを追加し、送信元 IP、送信元ポート、宛先 IP、および宛先ポートのすべての ICMP ルールを拒否します。 neutron コマンドを使用して、ルールのリスト情報と詳細情報をクエリします。 (物理環境) 2. ファイアウォールの作成。nginx という名前のファイアウォールを作成し、ファイアウォール ルール nginx-80 を追加し、送信元 IP、送信元ポート、宛先 IP、宛先ポート 80 を持つすべてのルールを許可します。ファイアウォール ポリシー nginx-policy を作成し、nginx-80 ルールを追加します。 neutron コマンドを使用して、ファイアウォールの詳細、ポリシーの詳細、ルールの詳細をクエリします。 (物理環境)
以上が迅速な運用とメンテナンスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。