モデレーターのインストールガイド
モデレーターノードの概要
モデレーターノードには、制御およびストレージ機能が含まれています(オプション)。 これはクラスタ向けのモデレーションです。
ハードウェアの推奨
ハードウェアの詳細な要件および推奨事項については、ハードウェア要件を参照してください。
依存関係
- エッジコアノード
インストール
セットアップオプションを選択 - ウィザード
First Time Setup Options:
1: Wizard
2: Advanced
Enter index: 1
利用許諾契約書
-- Welcome --
Welcome to the Cube Appliance setup wizard.
Using this setup wizard, you can:
* View and accept the Software License Agreement
* Set the appliance password
* View and configure networking
Press Enter to continue.
-- Software License Agreement --
Currently selected language: English
1: Select language for license display
2: Read Bigstack terms
3: Read non-Bigstack terms
4: Proceed to acceptance
Select option: 4
By choosing 'I agree,' you agree that (1) you have had the opportunity to
review the terms of licenses presented above and (2) such terms govern this
transaction. If you do not agree, choose 'I do not agree'.
1: I agree
2: I do not agree
Select option: 1
パスワードを変更する
クラスタが set_ready 操作を完了すると、デフォルトのパスワード admin は自動的に更新されます。
新しいパスワードは、[email protected] という形式になります。ここで、xxx.xxx はクラスタのVIP IPv4アドレスの最後の2オクテットに対応します。
メモ
クラスタのVIPが 192.168.100.100 の場合、更新後のデフォルトパスワードは次のようになります:
[email protected]。
-- Appliance Password --
Password changes are applied immediately.
Password has not been modified.
1: Change password
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Change Password -
Enter old password: admin
Enter new password:
Confirm new password:
Password successfully changed.
ホスト名を設定する
警告
有効なホスト名は小文字で記述する必要があり、特殊文字(!@#$%^&*())、アンダースコア(_)、またはスペースを含めることはできません。
有効なホスト名は、以下の条件を満たす必要があります:
- 小文字(a-z)、数字(0-9)、およびハイフン(-)のみを含めること
- 長さは64文字以内にしてください
- ネットワークの中で独自の存在感を放つ
- 必ず文字で始める必要があります
- 完全に数値ではない
-- Host Name Configuration --
Host name: unconfigured
1: Change the host name
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Change the Host Name -
Enter the new host name: moderator
-- Host Name Configuration --
Host name: moderator
1: Change the host name
x: Exit
p: Previous screen
n: Next screen
Select option: n
[オプション] ネットワークボンディングの設定
ケーブルが接続されている場合、[Speed] 列にステータスが表示されます。そうでない場合は「N/A」と表示されます。警告: ボンディング名として bond0、bond1、bondx を使用しないでください
-- Network Bonding Settings --
---------------------------------------------------
Label BusID/Slaves Driver State Speed
---------------------------------------------------
IF.1 0000:04:00.0 r8169 UP 1000F
---------------------------------------------------
1: Display policy
2: Configure network bonding
x: Exit
p: Previous screen
n: Next screen
Select option: n
[オプション] VLAN の設定
-- VLAN Settings --
---------------------------------------------------
Label BusID/Slaves Driver State Speed
---------------------------------------------------
IF.1 0000:04:00.0 r8169 UP 1000F
---------------------------------------------------
1: Display policy
2: Configure vlan network
x: Exit
p: Previous screen
n: Next screen
Select option: n
IPアドレスの設定
-- Networking Settings --
---------------------------------------------------
Label BusID/Slaves Driver State Speed
---------------------------------------------------
IF.1 0000:04:00.0 r8169 UP 1000F
---------------------------------------------------
1: Display device status
2: Display policy
3: Configure IF.1
x: Exit
p: Previous screen
n: Next screen
Select option: 3
- Configure IF.1 -
Enter the IPv4 address: 10.32.2.230
Enter the IPv4 subnet mask: 255.255.0.0
Enter the IPv4 default gateway: 10.32.0.254
-- Networking Settings --
---------------------------------------------------
Label BusID/Slaves Driver State Speed
---------------------------------------------------
IF.1 0000:04:00.0 r8169 UP 1000F
---------------------------------------------------
1: Display device status
2: Display policy
3: Configure IF.1
x: Exit
p: Previous screen
n: Next screen
Select option: n
DNS設定
-- DNS Configuration --
No DNS servers configured.
1: Set DNS server 1
2: Set DNS server 2
3: Set DNS server 3
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Set DNS Server 1 -
Enter the DNS server IP address: 1.1.1.1
タイムゾーンの設定
[重要] すべてのノードは同一のゾーンに属している必要があり、すべてのクロック/時刻が同期されていることを確認してください
-- Time Configuration --
Time configuration changes are applied immediately.
Time Zone: America/New_York
Date: 01/02/2023
Time: 14:00:37
1: Change the time zone
2: Change the date
3: Change the time
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Change the Time Zone -
Select a continent or ocean:
1: Africa
2: Americas
3: Asia
4: Atlantic Ocean
5: Australia
6: Europe
7: Pacific Ocean
8: Etc
Enter index: 3
Select a timezone:
1: (UTC+02:00) Asia/Jerusalem
2: (UTC+03:00) Asia/Kuwait
3: (UTC+03:00) Asia/Riyadh
~~~~~~
30: (UTC+08:00) Asia/Taipei
~~~~~~
39: (UTC+12:00) Asia/Kamchatka
Enter index: 30
ロールの設定
-- Cube Role --
Current role: undef
Current Management: IF.1
Current Domain/Region: default/RegionOne
Current Cube Secret Seed: N/A
1: Change role
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Change Role -
Select a role:
1: control
2: compute
3: storage
4: control-converged
5: edge-core
6: moderator
Enter index: 6
Specify external IP/domain [optional]:
Specify management interface: IF.1
Specify storage interface [frontend(,backend)]: IF.1
Specify region ("RegionOne"):
Specify cluster secret seed: dell14
Specify management CIDR ("10.254.0.0/16"):
高可用性の設定
-- Cube High Availability --
Current HA setting: disabled
1: Change HA
x: Exit
p: Previous screen
n: Next screen
Select option: 1
- Change HA -
High Available Cube:
1: Yes
2: No
Enter index: 1
Specify control group hostname [HOST,HOST,...]: cc1,cc2,cc3
Specify control group address [IP,IP,...]: 10.32.2.241,10.32.2.242,10.32.2.243
-- Cube High Availability --
Current HA setting: enabled
Current Control Group:
cc1(10.32.2.241),cc2(10.32.2.242),cc3(10.32.2.243)
1: Change HA
x: Exit
p: Previous screen
n: Next screen
Select option: n
続行する前に、設定の概要を確認・変更してください
Summary
Password has not been modified.
Host name: moderator
IF.1
Default interface.
IPv4 Mode: Manual
IPv4 Address: 10.32.2.230
IPv4 Netmask: 255.255.0.0
IPv4 Gateway: 10.32.0.254
IPv6 Mode: Automatic
DNS server 1: 1.1.1.1
Time Zone: Asia/Taipei
Date: 01/02/2023
Time: 13:54:19
Role: moderator
External IP/Domain: N/A
Management: IF.1
Provider: IF.1
Overlay: IF.1
Storage: IF.1
Domain/Region: default/RegionOne
Cube Secret Seed: bigstack
Management CIDR: 10.254.0.0/16
High Availability: disabled
1: Accept the configuration
2: Cancel the configuration
3: Modify the configuration
Select option: 1
警告
最初の制御ノードがポリシーの適用を完了するまで、追加の制御ノードの処理を進めないでください。
マスターノードの設定が完了する前に他のノードを初期化すると、サービスの登録に失敗したり、設定の競合が発生したり、クラスタの状態が不安定になったりすることがあります。
エラーメッセージ
Policy changes could not be applied. System must be rebooted.
Press enter to continue:
上記のエラーメッセージが表示された場合は、ノードのイメージを再作成し、インストール手順を最初からやり直してください
すべてのノードのインストールが完了した後
CLI コマンド cluster set_ready を実行して、クラスタにシステムを適切に初期化するよう指示します。
ご注意:この操作は、いずれかの制御ロール(control、control-converged、edge-core、moderator)に対して1回だけ実行すれば十分です。
# ssh admin@<your-cluster-vip>
Welcome to the Cube Appliance
Enter "help" for a list of available commands
controller>cluster set_ready
Create a shared external network?
Enter 'YES' to confirm: YES
Input public network in CIDR: 10.32.0.0/16
Input gateway of public network: 10.32.0.254
Enter public network available IP list [IP,IP-IP]: 10.32.150.1-10.32.150.250
[1/6] Updating storage replication rule
[2/6] Checking SDN services
[3/6] Configuring modules
(1/4) processing: cube_last
(2/4) processing: influxdb
(3/4) processing: kibana
(4/4) processing: kafka
[4/6] Starting cluster
[5/6] Strengthening password
[6/6] Cluster check and repair
Service Status Report
ClusterLink ok [ link(v) clock(v) dns(v) ]
ClusterSys ok [ bootstrap(v) license(v) ]
ClusterSettings ok [ etcd(v) ]
HaCluster ok [ hacluster(v) ]
MsgQueue ok [ rabbitmq(v) ]
IaasDb ok [ mysql(v) ]
VirtualIp ok [ vip(v) haproxy_ha(v) ]
Storage ok [ ceph(v) ceph_mon(v) ceph_mgr(v) ceph_mds(v) ceph_osd(v) ceph_rgw(v) rbd_target(v) ]
ApiService ok [ haproxy(v) httpd(v) lmi(v) memcache(v) ]
SingleSignOn ok [ k3s(v) keycloak(v) ]
Network ok [ neutron(v) ]
Compute ok [ nova(v) ]
Image ok [ glance(v) ]
BlockStor ok [ cinder(v) ]
FileStor ok [ manila(v) ]
ObjectStor ok [ swift(v) ]
Orchestration ok [ heat(v) ]
LBaaS FIXING [ octavia(5) ]
ok [ octavia(f1) ]
InstanceHa ok [ masakari(v) ]
DataPipe ok [ zookeeper(v) kafka(v) ]
Metrics ok [ monasca(v) telegraf(v) grafana(v) ]
LogAnalytics ok [ filebeat(v) auditbeat(v) logstash(v) ]
Notifications ok [ influxdb(v) kapacitor(v) ]
Done