Linux CLI 経由で OpenStack アベイラビリティーゾーンを作成および管理する
OpenStack の用語では、 アベイラビリティーゾーンはネットワークサービス (Neutron) の論理パーティションとして知られています。 ブロック ストレージ (Cinder) そしてコンピューティング (Nova) 。アベイラビリティーゾーンの主なタスクは、設定のワークロードをグループ化することです。これらの設定には、非本番環境と本番環境の両方が含まれます。
この記事では、Linux コマンド ラインを使用して OpenStack でアベイラビリティ ゾーンを作成および使用する方法を説明します。 .
OpenStack を導入するとき 、 次にコンピューティング (Nova) 自動的に作成されます。これはデフォルトのアベイラビリティーゾーンです。 。 ノバアリゾナ すべての計算ノードが含まれます。
<オル>~# source openrc ~# openstack availability zone list<オル>
~# openstack availability zone list –compute<オル>
~# openstack host list | grep -E "Zone|nova”<オル>
~# openstack aggregate create non-production ~# openstack aggregate create production<オル>
# openstack aggregate set –zone <az_name> <host_aggregate_name><オル>
# openstack aggregate add host <host_aggregate_name> <compute_host><オル>
~# openstack aggregate add host non-production compute-0-7 ~# openstack aggregate add host non-production compute-0-8 ~# openstack aggregate add host non-production compute-0-9<オル>
~# openstack aggregate list<オル>
~# openstack aggregate show production ~# openstack aggregate show non-production
上記のコマンド出力は、Linux コマンド ラインから OpenStack にアベイラビリティ ゾーンが正常に作成されたことを示しています。
アベイラビリティーゾーンに仮想マシンを作成する
アベイラビリティーゾーンを作成した後、2 つのアベイラビリティーゾーンにさまざまな仮想マシンを作成できます。
<オル>~# openstack server create –flavor <flavor-name> –image <Image-Name-Or-Image-ID> –nic net-id=<Network-ID> –security-group <Security-Group-ID> –key-name <Keypair-Name> –availability-zone <AZ-Name> <VM-Name>
~# openstack server create --flavor m1.small --image Cirros --nic net-id=37b9ab9a-f198-4db1-a5d6- S789b0Sbfb4c --security-group f8dda7?c3-f£7c3-423b-923a-2b21fe0bbf3c --key-name mykey --availability-zone production-az test-vm-prod-az
~# openstack server show test-vm-prod-az
~# openstack server create –flavor <flavor-name> –image <Image-Name-Or-Image-ID> –nic net-id=<Network-ID> –security-group <Security-Group-ID> –key-name {Keypair-Name} –availability-zone <AZ-Name>:<Compute-Host> <VM-Name> ~# openstack server create --flavor m1.small --image Cirros --nic net-id=37b9ab9a-f198-4db1-a5d6-S789b0Sbfb4c --security-group f8dda7?c3-f£7c3-423b-923a-2b21fe0bbf3c --key-name mykey --availability-zone production-az:compute-0-6 test-vm-prod-az-host
~# openstack server show test-vm-prod-az-host
~# openstack server create --flavor m1.small --image Cirros --nic net-id=37b9ab9a-f198-4db1-a5d6- S789b0Sbfb4c --security-group f8dda7?c3-f£7c3-423b-923a-2b21fe0bbf3c --key-name mykey --availability-zone non-production-az vm-nonprod-az
~# openstack server show vm-nonprod-az
著者について
ケビン・アロウズ
Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。
-
Gitで「init」コマンドを元に戻す方法は?
Gitは、アプリケーション開発中にソースコードの変更を追跡するために使用されるシステムです。これは、アプリケーションのコードベースがすべての開発者のコンピューターにミラーリングされるバージョン管理の形式です。これにより、開発者は自分たちの間で作業を調整し、コードに加えられたすべての変更を追跡する機能を提供しながら、コードの整合性を向上させることができます。 「git init 」コマンドは、ほとんどの場合、ユーザーが新しいプロジェクトを開始するときに実行する最初のコマンドです。このコマンドを使用すると、ユーザーは新しいGitリポジトリを作成できます。このコマンドを使用して、古いプロ
-
Xubuntu で自動ログインを有効にする:ステップバイステップ ガイド
Xubuntu は Unity デスクトップを Xfce4 に置き換え、デスクトップ マネージャーも Xfce4 に置き換えます。多くの人は、デスクトップ環境を起動するときに、仮想コンソールと同じ方法でユーザー名とパスワードを入力することを好みますが、これは、物理的に侵害されるリスクがないシングルユーザー マシンでは必ずしも必要というわけではありません。実際、ユーザーは最初に Xubuntu をインストールするときに自動的にログインするように Light DM システムを構成できます。オペレーティング システムをインストールした後、グループ設定ウィンドウから設定することもできます。 現在、手