Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
OpenStackのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
OpenStack
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ネットワーク]] [[en:OpenStack]] OpenStack は世界中の開発者やクラウド技術研究者による、官民のクラウドで使えるユビキタスなオープンソースクラウドコンピューティング基盤を産み出そうという共同研究プロジェクトです。簡単に実装できて、大規模に展開することができ、機能豊富なプラットフォームとして、ありとあらゆるクラウドで使われることを目標としています。相互に関連がある一連のプロジェクトから成り、クラウドのインフラソリューションに値する様々なコンポーネントが存在します。 == コンポーネント == === コンピュート (Nova) === {{AUR|nova-liberty}} が [[AUR]] からインストールできます。 === ネットワーキング (Neutron) === {{AUR|neutron-liberty}} が [[AUR]] からインストールできます。 === イメージサービス (Glance) === {{AUR|glance-liberty}} が [[AUR]] からインストールできます。 === ブロックストレージ (Cinder) === {{AUR|cinder-kilo}} が [[AUR]] からインストールできます。 === オブジェクトストレージ (Swift) === {{AUR|python-swiftclient}} が [[AUR]] からインストールできます。 === アイデンティティサービス (Keystone) === {{AUR|keystone-liberty}} が [[AUR]] からインストールできます。 === ダッシュボード (Horizon) === {{AUR|horizon-liberty}} が [[AUR]] からインストールできます。 === テレメトリ (Ceilometer) === {{AUR|python-ceilometerclient}} が [[AUR]] からインストールできます。 === オーケストレーション (Heat) === {{AUR|python-heatclient}} が [[AUR]] からインストールできます。 == イメージ == === 利用可能なイメージ === 大抵の GNU/Linux ディストリビューションの [http://docs.openstack.org/image-guide/content/ch_obtaining_images.html 公式 Openstack イメージ] が利用できます。 Arch のイメージは''未完成''です。http://linuximages.de/openstack/arch/ から''実験的''なイメージがダウンロードできます。 === 自分でイメージを作成 === OpenStack イメージは [http://docs.openstack.org/image-guide/content/ch_openstack_images.html 特定の要件] を満たす必要があります。イメージは手動で作成することもできますし、ツールの力を借りることも可能です。 ツールについて言えば、[https://github.com/hartwork/image-bootstrap image-bootstrap] の {{ic|--openstack}} パラメータが役に立つでしょう。2015年6月24日現在、作成されるイメージは''実験的な''段階に留まります。 手動で作成する場合、''主な''手順は以下のとおり: * ディスクを[[パーティショニング]]して [[Ext4|ext3/4]] パーティションを作成。 * 作成したパーティションにベースシステムをインストール (例: {{Pkg|arch-install-scripts}} の {{ic|pacstrap}} を使用)。 * ブートローダーをインストール (例: [[GRUB]] や [[Syslinux|extlinux]])。 * [[cloud-init]] をインストール・設定。 * パスワードを入力しなくても [[sudo]] を実行できる非特権ユーザーを追加。 * [[dhcpcd|DHCP]] で {{ic|eth0}} を設定。 ** ネットワークインターフェイスの名前が {{ic|eth*}} になるように [[udev]] を設定。 ** {{ic|eth0}} で [[dhcpcd|DHCP]] を使用するように [[systemd-networkd]] を設定。 * [[SSH]] サーバーをインストール。 * [[initramfs]] を設定して initramfs イメージを再生成。 ** {{ic|autodetect}} フックを無効化 (chroot からは自動検知の挙動が変わるため)。 ** {{AUR|mkinitcpio-growrootfs}} の {{ic|growfs}} フックを有効にするか {{AUR|cloud-utils-bzr}} の {{ic|growpart}} をインストールして [[cloud-init]] でサイズを変更。 * サービスを自動的に起動するように設定 (例: {{ic|systemctl enable ...}})。 * 生成済みの鍵 (SSH サーバーや pacman の鍵) を削除。任意で最初の起動時に新しい鍵を生成。 * 2つのシステムが混同されないようにマシン ID ({{ic|/etc/machine-id}} と {{ic|/var/lib/dbus/machine-id}}) を削除。 == 参照 == * [http://www.openstack.org/ Openstack ウェブサイト]
OpenStack
に戻る。
検索
検索
OpenStackのソースを表示
話題を追加