タグ付けされた質問 「maas」

Metal as a Service – MAAS –物理サーバーをクラウド内の仮想マシンのように扱うことができます。各サーバーを個別に管理する必要はなく、MAASはベアメタルを弾性のあるクラウドのようなリソースに変えます。

2
異なるサブネット上のPXEトラフィックとIPMIトラフィックを分離するようにMAASを構成する方法
ネットワークの一部をLinuxクラスターとして設定しようとしています。私にとって少し教育的なので、JuJuでMAASを使用することを選択します。しかし、私の心を揺さぶるいくつかの質問があり、私は誰かが私のためにそれを明確にできることを望んでいました。 私がセットアップしようとしているLinuxクラスタは、10台のマシンで構成されています。その半分はDellと他のHPです。両方のタイプのマシンには、個別の100Mb NICでIPMIをサポートするライトアウトモジュール(HP => iLO2、Dell => DRAC)があります。どちらも最初のオンボードギガビットNICでPXEをサポートします。ラックの物理レイアウトと位置の高さに一致する静的IPを使用して、Lights Outモジュールを構成しました。ただし、MAASをインストールしても、IPMIプロトコルをどのサブネットとVLANに設定する必要があるかは尋ねられませんでした。どうすればいいですか? また、リージョン管理者のみがパッケージ管理のためにインターネットに接続できるようにしたいと考えています。プロビジョニングされた他のノードは、リージョンコントローラー上のプロキシを介してのみインターネットに接続できるようにする必要があります。したがって、私の場合、リージョンコントローラーは3つのサブネットで構成する必要があります。インターネット用に1つ、クライアントプロトコル接続用に1つ、クラスタートラフィック用に1つ。リージョンコントローラー自体もJuJuのノードでなければなりません。 最後に、JuJu内で使用できる基本的なレイアウトのようなノード構成が必要です。私が見る限り、クラスターのサブネット構成をセットアップする可能性はありません。各マシンには、異なるサブネットを割り当てたいNICが少なくとも4つあります。IPMIトラフィック用に1つ、PXEブートトラフィック用に1つ、クラスタートラフィック用に1つ、ストレージ/クライアントネットワーク用に1つ。私がしたいのは、これらすべてのインターフェイスを1つの大きなトランクとして結合し、プロビジョニングの前に VLANを使用してトラフィックを分離することです。次に、ノードをプロビジョニングするときに、MAASはレイアウトが上記のようにネットワークインターフェイスを自動的に構成する必要があります。 たぶん私が探しているのは、MAASとJuJuの高度な設定チュートリアル/ガイドです。 よろしく、ヨハム
19 networking  server  juju  maas 

2
仮想マシンを起動できるようにMAASを構成する方法
仮想(kvm)MAAS / jujuセットアップを実行しています。ほとんどのMAASノード(MAASマスターを含む)は仮想ですが、一部は物理ノードでもあります。物理的なDell 1950ノードはMAASでの起動用に自動的に設定されるため、Juju経由で展開すると、自動的に電源が入ります。私の問題は、仮想システムのブートをセットアップしようとすることにあります。MAASに電力タイプの可能性があります。virshを選択できます。しかし、私は知らない情報を記入する必要があります。ドライバーと電源IDには何を入力すればよいですか? 誰もがそれを経験していますか?

3
MaaSがRaspberry Pi 3Bをコミッションする方法はありますか?
Ubuntu 16.04 LTSを実行しているSATAおよびSDドライブが接続された3つのRBP-3Bユニットからなる小さなラボ(文字通り)があります。私はそれらにソフトウェアをインストールしてCephクラスターを作成しましたが、トリッキーで非常に壊れやすいです。 最終的には、この「世界最小クラウドストレージクラスター」の概念をJujuで管理し、OpenstackサミットのOSICコンテストで優勝したIntel NUC vBlockのストレージバックエンドにしたいと考えています。残念ながら、Raspberry Pi 3BをPXEブートする方法を見つけることができず、この機能のチップサポートは間近にありますが、現在は存在しません。 MaaSを使用してOSをブートストラップし、これらの小さな男をJuju展開に送りたいのは、そこからすべてを簡単に管理できるからです。しかし、実用的なソリューションを見つけるのに苦労しています。OSのインストール後にJujuがマシンを追加できることはわかっていますが、その方法は明らかではありません。また、既存のマシンを使用するようにJujuを設定した場合、MaaS制御システムにもそれをポイントできるかどうかはわかりません機能を損なうことなく、異種混合のギアを作成します。 何かご意見は?

4
Ubuntu MAASは無料ですか?
Ubuntu MAASは、非常にクールで、実に素晴らしいものですが、いくつかの仕事にとってユニークなツールのように見えます。 無料のように見えますが、その一部はits documentationすでに興味のある人を怖がらせる句ですでに始まっています: ドキュメントはCanonicalによってコピーされた権利です。 ドキュメントは、非営利目的にのみ使用する必要があります。 文書が非営利条項内で配布される場合、著作権を保持する必要があります。 MAAS + Juju + Openstackのインストール方法に関するガイドとしては非常に聞こえがよく、少し怖いです。コミュニティから作成されたドキュメントが、それを見る以外のことをできないのはなぜですか?私たちはガイドを作成しますが、私はそれを仕事に持って行って見たり、私の会社が使用したり貢献したりする可能性のあるツールとしてそれを示すことはできませんか? 私の質問は次のとおりです。UbuntuMAASがどのライセンスで配布されているのか、そのような単純なガイドの著作権をそれほど厳しくする理由は何ですか?Ubuntu MAASは無料ですか?
14 maas 

2
MAAS / Openstackアーキテクチャを使用したUbuntuクラウドインフラストラクチャを説明するアーキテクチャ図
私が理解しているOpenStackに基づくMAASを使用したUbuntu Cloud Infrastructureに興味がありますが、MAASの動作の概要を示すアーキテクチャ図が見つかりません。 ケースは、MAASを使用したUbuntu Cloud Infrastructure です。 (Ubuntu Cloud Infrastructureのインストールで説明されているように)少なくとも10個のノードが必要であり、この「10 MAASノードアーキテクチャ」は通常、アーキテクチャ図の完璧な候補です。 MAASがどのように機能し、MAASが何を提供するかを理解するのは、簡単で現実に基づいた方法ではないでしょうか? ドキュメントを探して、アーキテクチャ図を含む技術的で最新のドキュメントを見つけました(!):OpenStack Architecture:Essex Editionの再訪 MAASをインストールした最小10ノードのUbuntuクラウドインフラストラクチャがどのように機能するかを簡単に理解するために、アーキテクチャ図や説明を提供できると想像できますか?

1
6台のサーバーにOpenStackをデプロイする
私はopenstackが初めてで、まだ学んでいます。2か月以内に、次のような6台のサーバーを入手します。 デュアルXeon E5-2630、96GB RAM、RAID 1の2つの1Gbイーサネット、および2つの500GbのHDDを備えた4台のサーバー 40TBのストレージ(10x4TB HDD)を備えた1台のDAS 16-32 GBのRAMを備えた単一のxeon e5-2630を備えた1台のサーバー。 このセットアップと一般的なopenstackに関して、いくつか質問があります。 実際には、3つの専用計算ノード、1つの計算+ストレージノード(1つのサーバー+ DAS)、および1つのノード/ネットワークコントローラーがあります。ネットワーキングサーバーのベストプラクティスを読むと、単一のコントローラーで実行するのではなく、すべてのノードでこのサービスを実行して冗長性を確保するのではなく、すべてのエコシステムも失敗します。もう1つのことは、サービスのコロケーションです。プライベートハードウェアにすべてのサービスを展開するために必要な数のハードウェアがないためです。コントローラーがnovaの制御部分サービスを実行し、オブジェクトストレージサーバーとブロックストレージサーバーを実行し、compute + storageサーバーがnova + object storage + block storageを実行する必要があると考えていました。このセットアップについてどう思いますか? DASでraidを使用する必要があるかどうかは、swiftとopesntackが一般的にraidとうまく合わない場所を読んだためですか? openstack-networkingまたは新しいクォンタムを使用する必要がありますか? このサーバーをホスティング、Dropboxなどのストレージ、仮想化に使用します。後者を除き、最初の2つはVMで実行されます。問題は、openstackが利用可能なリソースでどのように機能するかを理解していないことです。使用可能なRAM、CPU、ストレージなどのプールを作成しますか?DASは1つのサーバーにのみ接続されます。ディスクへの読み取りと書き込みはキャッシュなどにRAMメモリを使用します;私の質問は、読み取りまたは書き込み時にすべてのノードでopenstackがRAMを埋めるのか、DASが接続されているRAMのみを使用するのですか?これは私にとって重要な問題です。また、実際のストレージ機能を備えたマシンが1台しかない場合、ストレージサーバー上の激しい要求に対処するために、さらに2つの1gbイーサネットを追加するのに役立ちますか?または、HDDをすべてのサーバーに配布し、それらにストレージサービスをインストールする必要がありますか? maasとjujuを使用してopenstackをデプロイする方法についての良いチュートリアルは見つかりませんでした。手動インストールよりもセットアップが簡単だからです。 openstackはamd opteron 6300シリーズとどのように連携しますか?インテルからamdに変更できる可能性があるため、これを求めています。amdははるかに安く、同じ金額の2回とコア数(e5-2630は6コアである)を得ることができます。 ht、私が理解していることから、htを無効にする必要があります) 私が他の問題に直面するとき、続けられます。 ご協力ありがとうございました!
12 server  juju  cloud  maas  openstack 

1
(ホスティングプロバイダーからではなく)Ubuntuサーバーの手動インストールにHWEカーネルを追加する必要がありますか?
(ホスティングプロバイダーからではなく)Ubuntuサーバーを手動でインストールする-HWEカーネルを追加する必要がありますか? VirtualBoxにISOをマウントし、インストールプロセスを開始した瞬間から、4つのオプションが求められます。 通常のUbuntuサーバーの場合 HWEを含むUbuntuサーバーの場合 サーバーを含むMAASの場合 サーバーを含む別のMAASの場合 MAASが必要なものではないことは明らかですが、UbuntuにHWEカーネルを含めるとハードウェアの使用率が向上する可能性があることを理解しています(正確に言うとわかりません)。 PCから新しいPCには、HWEが回避するソフトウェアの不一致があるかもしれません。 私は正しいですか?ソフトウェアの互換性を高めるためにHWEを選択する必要がありますか?
11 server  kernel  maas 

1
LXCコンテナー内のループマウントファイルを許可しますか?
LXCコンテナー内にMaaSサーバーをセットアップしようとしています。 PXEファイルをインポートするとき、ループデバイスをマウントできる必要があります。 コンテナーの構成ファイルで次のオプションを設定してループのマウントを許可しましたが、何か不足しています。 lxc.cgroup.devices.allow = b 7:* rwm lxc.cgroup.devices.allow = c 10:237 rwm スクリプトがファイルをループマウントできないため、次のエラーが発生します。 mount: cannot mount block device /dev/loop0 read-only Wed, 13 Nov 2013 07:26:41 +0000: failed to mount /var/lib/maas/ephemeral/precise/ephemeral/i386/20131010/disk.img Traceback (most recent call last): File "/usr/sbin/maas-import-ephemerals", line 26, in <module> main(args) File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/ephemerals_script.py", line 428, in main target.sync(source, …
10 mount  maas  lxc 

1
ランドスケープとMAASでZFSを管理できますか?
5台のサーバーがあります。それらすべてにZFSをインストールすることに非常に興味があります。JuJu、MAAS、Landscapeを使用してZFSのインストールと各サーバーの管理を自動化することにも興味があります。たとえば、各マシンにZFSを手動でインストールしたくありません。 4つの質問があります。 ZFSは、Landscape、JuJu、およびMAASでスムーズに使用できますか? ランドスケープにZFSインストールプロセスを管理させることは可能ですか? ランドスケープは2種類のストレージをサポートしています。1つはiSCSIで、もう1つはCephストレージです。これらのいずれかを構成して、ストレージ割り当てフェーズでZFSをインストールできますか? JuJu、Landscape、MAASを使用してRAID /ミラーリングを設定するにはどうすればよいですか? ランドスケープコンソールからZFSミラーリングをセットアップできますか?。 参照プログラム/ユーティリティ:(ZFS(Zファイルシステム)、JuJu(Ubuntuクラウド)、MAAS(Metal as a Service)、ランドスケープ(ページを参照))。

1
既存のDHCPサーバーでMAASとJujuを使用するにはどうすればよいですか?
MaaSとJuJuを使用したubuntuのインストールに関する情報を見つけましたが、試してみたいのですが、すでにネットワークにあるDHCPサーバーを考慮に入れる方法についての情報が見つかりません。 既存のDHCPが既に機能しているルーター上にあるので、それを使用するようにこれを構成できるようにする必要があります。これは可能ですか?私はそれに関するいくつかの情報とそれを構成する方法を見つけましたが、それはISC DHCPサーバー用でした。それがこの状況でどのように適用されるかはわかりません。しかし、MaaSとJuJuが適切に機能するために、DHCPとDNSサーバーは連携して動作しているようです。 現在のDHCPサーバーを操作するために使用できるドキュメントや情報を誰かが知っていますか?

2
MAASおよびJUJUの段階的インストール
他のMAASノード間でJujuを展開できるようにするために欠けている部分を理解するために取り組んでいます。足元がおかしいのか、足りないのかわかりません。 MaaSサーバーはDHCPとDNSを処理します。ルーター(10.0.0.0)でDHCPがオフになっています。どんな援助でも大歓迎です。私が最後にいるとき、409エラー、または任意のピックツール1.16.0エラーのいずれかを受け取ります。ローカルとawsが正常に機能することは言及する価値があります。うまくいけば、これらの手順のすべてを詳しく説明することで、それが途中の誰かを助けることにもなります。 2013年11月3日更新POCのこのシナリオでは、3つの物理サーバーがあります。1つはHP DL 140、2 CPU 8 GBラム、2つ目のサーバーはDELL Power Edge 860サーバー1 CPU、4コア、8 GB RAM、3つ目は、2つのCPUと8 GBのRAMを搭載したラックマウント型システムSP5000PSLです。それらはすべて、インターネットにアクセスできる独自の独立したネットワーク上に存在することも、最初のネットワーク上に存在することもできます。(2番目のネットワークは10.0.0.0、最初のネットワークは192.168.1.0) 手順 MAASおよびJUJUのセットアップ-12.04 LTSは、インストール中のパッケージ選択からのみSSHをクリーンインストールします sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:maas-maintainers/stable sudo add-apt-repository ppa:juju/stable sudo apt-get update sudo apt-get dist-upgrade sudo reboot sudo apt-get install maas maas-dns maas-dhcp sudo ufw disable sudo reboot -/etc/dhcp/dhcpd.confを編集します authoritive …

1
ランドスケープのOpenstackデプロイメントがConfigure Availability Zonesで失敗する
現在のランドスケープの「OpenStack Beta」オプションを使用して、私のMAASセットアップにOpenStackをデプロイします。「アベイラビリティーゾーンの構成」で1回失敗すると、98%完了します。私の設定はKVM、Open vSwitchを利用し、現在はオブジェクトストレージとブロックストレージの両方にCephを利用しています。ランドスケープマシンの/var/log/landscape/job-handler-1.logを見ると、次の100を超えるエラーが表示されます。 2015-03-05 21:18:38 '_get_nova_info'のINFOルートRetryingCallに失敗し、103回以上試行しました:2015-03-05 21:18:38 INFOルートトレースバック::4つのnova-computeユニット / usrがありません/lib/python2.7/threading.py:783:__bootstrap /usr/lib/python2.7/threading.py:810:__bootstrap_inner /usr/lib/python2.7/threading.py:763:run --- <ここでキャッチされる例外> --- /usr/lib/python2.7/dist-packages/twisted/python/threadpool.py:191:_worker /usr/lib/python2.7/dist-packages/twisted/python/context。 py:118:callWithContext /usr/lib/python2.7/dist-packages/twisted/python/context.py:81:callWithContext /usr/lib/python2.7/dist-packages/storm/twisted/transact.py: 76:_wrap /opt/canonical/landscape/canonical/landscape/model/openstack/jobs.py:751:_get_nova_info 注:デバッグ用の印刷ステートメントをいくつか追加したので、jobs.pyの行番号はオフになっています。これは、_get_nova_info()関数の#741行付近のアサートです(メモリが提供されている場合)。はい、今日のランドスケープppaの最新バージョンのランドスケープを信頼できるように使用しています。 そのため、/ opt / canonical / landscape / canonical / landscape / model / openstack / jobs.pyの_get_nova_info()関数を変更して、nova_compute_hostnamesの長さを出力し、ゼロを取得しました。だから私はそれを/opt/canonical/landscape/canonical/landscape/model/openstack/region.pyのget_nova_compute_hostnames()に追いかけて、self.juju_environment.get_computer_ids()。count()もゼロであることを発見しました。それで、私はself.juju_environment.has_computers()への呼び出しを追加して、falseを取得しました。次に、self.juju_environment.get_juju_home()を実行して、/ var / lib / landscape / juju-homes / 20。(はい、これは私のランドスケープボックスの2回目の再構築での20回目の試みです。私はしばらくの間この状態でいました)。それで、私は上記のjuju homeを利用してjujuステータスを実行しました、そしてすべてはよく見えました。5つのマシンとサービスすべてが開始され、保留状態やエラー状態はありませんでした。(4つのnova-computeノードを含む)何かアイデアはありますか?私はランドスケープ、MAAS、JUJU、およびpythonに少し慣れていないので、デバッグが少し遅くなります。 更新1: …


2
juju http-proxyおよびno_proxy設定
私は、jujuとmaasの環境をセットアップしています。maas環境には直接インターネット接続がないため、プロキシを使用する必要があります。 私はjuju set-env http-proxy=http://my_proxy:8080juju 環境のプロキシを使用して設定しましたが、それは機能しますが、keystoneのような何かをデプロイすると、localhostにアクセスしようとするインストールフックがあり、このリクエストはプロキシも通過しようとしています。 juju set-env no-proxyまたはを試しましたjuju set-env no_proxyが、デバッグログには、どちらの名前の設定フィールドもないことが示されています。 プロキシリストを設定する方法はありますか。ローカルアドレスはデフォルトでプロキシをバイパスする必要がありますか?
8 proxy  juju  maas 

2
MAASカスタム試運転スクリプトを使用するにはどうすればよいですか?
カスタムMAASコミッショニングスクリプトを使用して、MAASクラスターでカスタム操作を実行しようとしています。これらのスクリプトはいつ実行されますか?それらはどのように命名されるべきですか?特定の形式にする必要がありますか、それとも実行可能なシェルスクリプトまたはバイナリにすることができますか?
8 maas 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.