CentOS7へのOpenStackSteinのインストール

CentOS7へのOpenStackSteinのインストール

OpenStackは、主にIaaS(Infrastructure-as-a-Service)としてデプロイされたプライベートクラウドとパブリッククラウドを構築および管理するためのソフトウェアプラットフォームです。その無料のオープンソースソフトウェアツールは、大企業だけでなく、何千もの個々のコミュニティメンバーによって開発されました。

OpenStackプラットフォームは、コンピューティング用のNova、ストレージ用のSwiftとCinder、ネットワーキング用のNeutron、ロードバランサー用のOctavia、IDサービス用のKeystone、イメージサービス用のGlance、オーケストレーション用のHead、ダッシュボード用のHorizo​​nなどのプロジェクトのセットです。プロジェクトの詳細については、https://www.openstack.org/software/project-navigator/openstack-components#openstack-servicesにアクセスしてください。

CentOS7でRDOプロジェクトを使用した単一ノードのOpenStackSteinのインストールについて説明しましたが、展開は複数のノードで実行できます。

ハードウェア要件は、少なくとも16GBのRAMを搭載したマシン、ハードウェア仮想化拡張機能を備えたプロセッサ、および少なくとも1つのネットワークアダプタです。
インストールに進む前に、「cinder-volumes」という名前のボリュームグループを作成することをお勧めします。本番環境での使用を練習し、CONFIG_CINDER_VOLUMES_CREATE = nを使用する
ことをお勧めします。テスト目的でOpenStackをインストールする場合は、CONFIG_CINDER_VOLUMES_CREATEを使用できます。 = yであり、追加のボリュームグループを作成する必要はありません。packstackがボリュームグループを作成します。

ここで、NetworkManagerとfirewalldを無効にします

# systemctl disable firewalld NetworkManager
# systemctl stop firewalld NetworkManager

サーバーを最新の状態に保つことは常に良い考えです。

# yum update -y

OpenStackリポジトリーをダウンロードしてインストールします

# yum install -y centos-release-openstack-stein

サーバーを更新します

# yum update -y

RDOパックスタックインストーラーをインストールします

# yum install -y openstack-packstack

オプションをカスタマイズできるpackstack応答ファイルを生成します。応答ファイルでは、インストールするプロジェクトとインストールしないプロジェクトを選択できます。

# packstack --gen-answer-file=answer.txt (answer file name can be anything)

次に、お気に入りのエディターでanswer.txtファイルを編集します

# vim answer.txt

要件に応じてオプションを選択できます。いくつかの基本的な構成を示しました。

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-ex:en3s0p (Server’s network name)
CONFIG_PROVISION_DEMO=n
CONFIG_NEUTRON_L2_AGENT=openvswitch (You can choose default 'ovn' but I found more convinentto select 'openvswitch' and also if you select 'ovn', it will be not suitable for LBAAS and FWAAS)
CONFIG_CINDER_VOLUMES_CREATE=n (It is suitable for production usage)

それでおしまい。次に、応答ファイルを実行します

# packstack --answer-file=answer.txt

インストールが完了するまで少し時間がかかります。

インストールが完了したら、ダッシュボードにログインしてネットワークを構成し、イメージファイルを追加し、セキュリティグループにセキュリティルールを追加して、インスタンスを展開できます。

NeoTechSystems.netは、クラス最高で信頼性が高く、スケーラブルなOpenstackクラウドサーバーを提供します。販売に関してご不明な点がございましたら、sales @ neotechsystems.netまでお問い合わせください。技術的な問題について質問がある場合は、support @ neotechsystems.netまでお問い合わせください。

参照:
rdoproject.org
OpenStack.org


CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。

CloudLinuxLVE制限を変更する方法

CloudLinuxLVE制限を変更する方法

この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。

ポートのSSHを変更する方法Linuxサーバー

ポートのSSHを変更する方法Linuxサーバー

LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。

CentOSにCentovaCastをインストールする方法

CentOSにCentovaCastをインストールする方法

Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast

メールサーバーでメールリレーを設定する方法

メールサーバーでメールリレーを設定する方法

次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています

Linuxでの基本的なユーザー管理を学ぶ

Linuxでの基本的なユーザー管理を学ぶ

Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。

Linuxでの基本的なグループ管理について学ぶ

Linuxでの基本的なグループ管理について学ぶ

Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。

CentOS7にFail2banをインストールする方法を学ぶ

CentOS7にFail2banをインストールする方法を学ぶ

Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。