OpenStack
参考URL OpenStack Docs: OpenStack-Ansible Deployment Guide OpenStack Docs: About OpenStack-Ansible →LXCコンテナで実装(分離とメンテナンス性が良い為) https://docs.openstack.org/openstack-ansible/newton/index.html Ansible Tutorial: Deploy Ope…
参考 aptly - aptly mirror create ※Aptly使い方は以下を参照 第485回 aptlyで本格的なパッケージリポジトリを作る:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社 基本的な使い方は以下 ミラー作成→ミラー同期→スナップショット作成→公開(Publish) Aptlyサ…
software-properties-commonとは? apt-add-repository(レポジトリを追加するコマンド)を含むパッケージ ubuntuのリリースは以下URLで確認可能 http://releases.ubuntu.com 17.10はArtful 17.04はZesty 16.04.3はXenial 参照するレポジトリの確認 apt-cache p…
目的 JUJU/MAASからOpenStack環境を作る。 参考URL OpenStack Docs: Install MAAS Installation | MAAS documentation Ubuntu16.04でOpenStack(成功) | wabuntu Add Nodes | MAAS documentation Ubuntu MAAS/Juju 2.0 で OpenStack Mitaka 構築 (その1) - Qi…
参考URL OpenStack Docs: Install MAAS 最近のJuju/MAASについて 〜 15分版 - OpenStack最新情報セミナー 2017年11月 What is MAAS? | MAAS documentation Getting started with Juju | Documentation | JujuConcepts and Terms | MAAS documentation Google…
第2章 OpenStack Networking の概念 - Red Hat Customer Portal https://docs.openstack.org/liberty/ja/networking-guide/scenario-classic-ovs.html 各ノードに対し、どのパラメタを設定すればよいのか?についての情報があるかも。。。
https://access.redhat.com/sites/default/files/attachments/rhelosp4_ha_final_0.pdfOpenStack API以外のサービスはcloneセットがほとんどで、単純にマルチノードで実行すれば良い。
Appendix B. Firewalls and default ports - OpenStack Configuration Reference - kilo
参考URL UbuntuでOpen vSwitchをLinux KVMのブリッジとして使う - 仮想化通信 Debian8 で OpenVSwitch を使ってブリッジを作製する - Qiita
項目 英語 日本語(Google翻訳) 日本語(ユーザー会翻訳) Install Guide OpenStack Docs: Networking service Google 翻訳 OpenStack Docs: Networking サービス NW Guide TOP OpenStack Docs: OpenStack Networking Guide Google 翻訳 OpenStack Docs: OpenSt…
リンク元ページ pikesaku.hatenablog.com 参考 OpenStack Docs: Installation Keystoneセットアップ実施後に、以下作業を1号機で実施する。 認証情報読み込み $ source ./adminrc ①Serviceプロジェクト作成 $ openstack project create --domain default --d…
リンク元ページ pikesaku.hatenablog.com 参考URL OpenStack Docs: Highly available Identity API OpenStack Docs: Keystone Installation Tutorial RabbitMQクラスタセットアップ実施後に、以下作業をコントローラ3台に実施する。 ①DB作成 以下を1号機で実…
リンク元ページ pikesaku.hatenablog.com 参考 OpenStack Docs: Memcached OpenStack Docs: Memcached(ha-guide) http://pikesaku.hatenablog.com/entry/2017/11/04/005013title=HAProxyセットアップ & Pacemaker組込実施後に、以下作業をコントローラ3台に…
リンク元ページ pikesaku.hatenablog.com 参考 OpenStack Docs: HAProxy 多機能なロードバランサとして使える多機能プロクシサーバー「HAProxy」入門 | さくらのナレッジ 多機能プロクシサーバー「HAProxy」のさまざまな設定例 | さくらのナレッジ 動かして…
neutron.confのcore_pluginの設定値 一般的ユースケースの設定はml2(?) openvswitch指定はobsolete(?) 7.5. Networking Service の設定 以下記述があり モノリシックな Open vSwitch プラグインは非推奨で、将来のリリースでは廃止される予定となっています…
参考URL OpenStack Docs: Configuring the networking services OpenStack Docs: High-availability for DHCP OpenStack Docs: Open vSwitch: High availability using VRRP DHCPエージェント冗長化 DHCPエージェントはアプリ自体で冗長化に対応 1エージェン…
リンク元ページ pikesaku.hatenablog.com 参考 OpenStack Docs: Messaging service for high availability RabbitMQ - Installing on Debian / Ubuntu かっぱのほげふが | RabbitMQ のクラスタ構成を体感する RabbitMQ - Highly Available (Mirrored) Queues…
リンク元ページ pikesaku.hatenablog.com 参考 OpenStack Docs: Pacemaker cluster stack DBクラスタセットアップ実施後に、以下作業をコントローラ3台に実施する。 ①Pacemaker & Corosyncインストール $ sudo apt -y install crmsh ②設定ファイル編集 /etc/…
リンク元ページ pikesaku.hatenablog.com コントローラ基本セットアップ実施後に、以下作業をコントローラ3台に実施する。 参考 OpenStack Docs: Database (Galera Cluster) for high availability HALAMP - Community Help Wiki ①MariaDBセットアップ $ sud…
リンク元ページ pikesaku.hatenablog.com 参考URL OpenStack Docs: OpenStack Installation Guide 以下作業をUbuntu 16.04LTS最小インストール後のコントローラ3台に実施する。 ①apparmor無効化 $ sudo systemctl stop apparmor.service $ sudo systemctl di…
OpenStack Docに良い図があり。 OpenStack Docs: Conceptual architecture OpenStack Docs: Logical architecture OpenStack Docs: Design OpenStack Docs: Networking architecture
OpenStackデプロイツールについて RHELではRHEL-OSP Directorがあり。 これはTripleo(OpenStack on OpenStack)がベース。 OpenStack Docs: TripleO Architecture 手動構築でコントローラ冗長化実現し、仕組みを把握してからやる。 UbuntuではConjure-up www.…
参考 OpenStack Docs: OpenStack Installation Guide OpenStack Docs: OpenStack High Availability Guide 図1●OpenStackで構築したIaaSの物理構成の例 冗長化実装方式 冗長化イメージ OpenStack High Availability from Jakub Pavlik www.slideshare.net 方…
参考 www.amazon.co.jp メモ 以下2ファイルを用意 [root@localhost ~]# cat /etc/modprobe.d/kvm-intel.conf options kvm-intel nested=1 [root@localhost ~]# cat /etc/modprobe.d/kvm-amd.conf options kvm-amd nested=1 [root@localhost ~]#
参考 https://www.amazon.co.jp/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%BB%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E5%9F%BA%E7%9B%A4-OpenStack%E5%85%A5%E9%96%80-%E6%A7%8B%E7%AF%89%E3%83%BB%E5%88%A9%E7%94%A8%E6%96%B9…
参考 www.amazon.co.jp 機能と役割 ・ブロックボリュームを管理 ・Cinderが管理するストレージにブロックボリューム領域の作成・削除を実施 ・作成したブロックボリュームをインスタンスに外部ストレージとして提供 ・作成したボリュームにOSをインストール…
参考 www.amazon.co.jp 機能と役割 ダッシュボードを提供 プロセス ・デーモンプロセスはなし。Apache経由で動作 ・デバッグ用途で直接起動可能(以下コマンド) manage.py runserver 0.0.0.0:8000
参考 www.amazon.co.jp 機能と役割 ・各コンポーネントをAPI経由で利用する際のユーザー認証 ・エンドポイント(APIのアクセス先URL)をユーザーに通知 動き ①ユーザーがコンポーネントにリクエストする際は、まずKeystoneに対し認証を行い以下情報を得る。 ・…
参考 www.amazon.co.jp 機能と役割 ・仮想マシンの起動ディスクの元になるテンプレートイメージを管理 イメージ格納先として、Swift利用可能 ディストリ公開OpenStack用インスタンスイメージを登録して利用可能 デプロイしたインスタンスのスナップショット…
参考 www.amazon.co.jp 機能と役割 ・仮想マシンの起動停止 ・仮想マシンに対するリソース割り当て管理 ・物理ホストに対する仮想マシンの配置管理 ・SSH認証用キーペア管理 ・Metadataサービス機能の提供 ・仮想マシンへのコンソールアクセス提供 プロセス…