「OpenStack」の版間の差分
ナビゲーションに移動
検索に移動
(同期) |
Kusanaginoturugi (トーク | 投稿記録) (アーカイブ) タグ: 新規リダイレクト |
||
(3人の利用者による、間の4版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category:ネットワーク]] |
||
− | [[en:OpenStack]] |
||
− | [[zh-CN:OpenStack]] |
||
− | OpenStack は世界中の開発者やクラウド技術研究者による、官民のクラウドで使えるユビキタスなオープンソースクラウドコンピューティング基盤を産み出そうという共同研究プロジェクトです。簡単に実装できて、大規模に展開することができ、機能豊富なプラットフォームとして、ありとあらゆるクラウドで使われることを目標としています。相互に関連がある一連のプロジェクトから成り、クラウドのインフラソリューションに値する様々なコンポーネントが存在します。 |
||
+ | #redirect [[ArchWiki:アーカイブ]] |
||
− | == コンポーネント == |
||
+ | [[Category:アーカイブ]] |
||
− | |||
− | === コンピュート (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}} の {{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 ウェブサイト] |
2024年7月5日 (金) 22:01時点における最新版
転送先: