MAASは、Metal AsAServiceの頭字語です。これは、Canonicalのオープンソースツールであり、rawメタルサーバーからデータセンターを展開するのに役立ちます。このツールは、仮想化インフラストラクチャを管理する通常の企業にとって非常に便利です。 MAASは、Ubuntu、CentOS、Windows、およびRedHatオペレーティングシステムでサポートされています。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するサーバー監視クエリとタスクを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04にMAASをインストールする方法を検討します。
MAASをスナップパッケージとしてインストールする手順
1.システムアップデートを実行します
aptコマンドを使用してパッケージを更新できます:
$ sudo apt update
2.MAASをインストールします
以下のコマンドを実行してMAASをインストールできます:
$ sudo snap install maas
MAASを初期化する方法は?
本番環境では、MAASを初期化する必要があります。まず、更新を確認する必要があります:
$ sudo apt update -y
次に、PostgreSQLをインストールします:
$ sudo apt install -y postgresql
次に、MAASのデータベースを作成します。ここで、データベースはmaasと呼ばれ、ユーザーはmaasuserと呼ばれ、パスワードはmaas123です:
$ sudo -u postgres psql
暗号化されたパスワード「maas123」を使用してユーザーmaasuserを作成します;
create database maas;
grant all privileges on database maas to maasuser;
\q
次に、ファイル/etc/postgresql/10/main/pg_hba.confを編集する必要があります:
$ sudo nano /etc/postgresql/10/main/pg_hba.conf
注:maas DB名のmaasを変更し、maasDBユーザーのmaaszeljkoを変更します。ファイルの最後に行を追加しました。次に、次の行を追加します。
host maas maaszeljko 0/0 md5
保存して終了します。
次に、MAASの初期化を開始します:
$ sudo maas init region+rack --database-uri "postgres://maasuser:maas123@localhost/maas"
maasuserを作成したばかりのユーザー名に、maas123をパスワードに置き換えます。
Webインターフェイスの管理者アカウントを作成するには、次のコマンドを実行します。
$ sudo maas createadmin
MAASサービスのステータスを確認するには、次のコマンドを実行します:
$ sudo maas status
MAAS接続にテキストを送信する方法は?
これを行うには、ブラウザを開いてMAASURLにアクセスするだけです。例:
http://10.0.0.101:5240/MAAS