在計算節(jié)點部署 Provider網(wǎng)絡插件

Networking 安裝和配置compute node

安裝組件

# yum install openstack-neutron-linuxbridge ebtables ipset

配置一般組件

網(wǎng)絡一般組件的配置包括認證機制、消息隊列以及插件

  • 編輯`/etc/neutron/neutron.conf
  • [database]條目中注釋所有connection選項角撞,因為計算節(jié)點不需要連接數(shù)據(jù)庫
  • 添加下列內容:
[DEFAULT]
  ...
  transport_url = rabbit://openstack:123456@controller
  auth_strategy = keystone
  [keystone_authtoken]
  ...
  auth_uri = http://controller:5000
  auth_url = http://controller:35357
  memcached_servers = controller:11211
  auth_type = password
  project_domain_name = Default
  user_domain_name = Default
  project_name = service
  username = neutron
  password = 123456
  [oslo_concurrency]
  ...
  lock_path = /var/lib/neutron/tmp

注釋或刪除[keystone_authtoken]條目中其他選項

配置網(wǎng)絡選項

  • 選擇與控制節(jié)點相同的網(wǎng)絡架構(下以option 1為例)進行下面的配置
    編輯`/etc/neutron/plugins/ml2/linuxbridge_agent.ini
[linux_bridge]
physical_interface_mappings = provider:enp0s8
[vxlan]
enable_vxlan = False
[securitygroup]
...
enable_security_group = True
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver
  • 編輯`/etc/nova/nova.conf
[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = Default
user_domain_name = Default
region_name = RegionOne
project_name = service
username = neutron
password = 123456

安裝收尾

# systemctl restart openstack-nova-compute.service
# systemctl enable neutron-linuxbridge-agent.service
# systemctl start neutron-linuxbridge-agent.service

驗證操作

在控制節(jié)點進行驗證操作

  1. 切換到admin用戶環(huán)境
$ . admin-openrc
  1. 列出已加載的擴展來驗證neutron-server進程
$ neutron ext-list
+---------------------------+---------------------------------+
| alias                     | name                            |
+---------------------------+---------------------------------+
| default-subnetpools       | Default Subnetpools             |
| availability_zone         | Availability Zone               |
| network_availability_zone | Network Availability Zone       |
| binding                   | Port Binding                    |
| agent                     | agent                           |
| subnet_allocation         | Subnet Allocation               |
| dhcp_agent_scheduler      | DHCP Agent Scheduler            |
| tag                       | Tag support                     |
| external-net              | Neutron external network        |
| flavors                   | Neutron Service Flavors         |
| net-mtu                   | Network MTU                     |
| network-ip-availability   | Network IP Availability         |
| quotas                    | Quota management support        |
| provider                  | Provider Network                |
| multi-provider            | Multi Provider Network          |
| address-scope             | Address scope                   |
| subnet-service-types      | Subnet service types            |
| standard-attr-timestamp   | Resource timestamps             |
| service-type              | Neutron Service Type Management |
| extra_dhcp_opt            | Neutron Extra DHCP opts         |
| standard-attr-revisions   | Resource revision numbers       |
| pagination                | Pagination support              |
| sorting                   | Sorting support                 |
| security-group            | security-group                  |
| rbac-policies             | RBAC Policies                   |
| standard-attr-description | standard-attr-description       |
| port-security             | Port Security                   |
| allowed-address-pairs     | Allowed Address Pairs           |
| project-id                | project_id field enabled        |
+---------------------------+---------------------------------+

驗證Networking Option 1:Provider networks

  • 列出neutron agent
$ openstack network agent list
+----------+------------+----------+-------------------+-------+-------+---
----------+
| ID       | Agent Type | Host     | Availability Zone | Alive | State | Bi
nary      |
+----------+------------+----------+-------------------+-------+-------+---
----------+
| 16bc86fb | Linux      | localhos | None              | True  | UP    | ne
utron-lin |
| -c16f-   | bridge     | t.locald |                   |       |       | ux
bridge-   |
| 40e9     | agent      | omain    |                   |       |       | ag
ent       |
| -86ec-c6 |            |          |                   |       |       |
       |
| ccc7c9e6 |            |          |                   |       |       |
       |
| 7b       |            |          |                   |       |       |
       |
| 513513ca | Linux      | controll | None              | True  | UP    | ne
utron-lin |
| -5601-47 | bridge     | er       |                   |       |       | ux
bridge-   |
| 77-a2d1- | agent      |          |                   |       |       | ag
ent       |
| a398017a |            |          |                   |       |       |
       |
| d804     |            |          |                   |       |       |
       |
| 67633117 | Metadata   | controll | None              | True  | UP    | ne
utron-    |
| -6a68-46 | agent      | er       |                   |       |       | me
tadata-   |
| 52-b15d- |            |          |                   |       |       | ag
ent       |
| 4a32b8fe |            |          |                   |       |       |
       |
| 1f22     |            |          |                   |       |       |
       |
| 8383fbdb | DHCP agent | controll | nova              | True  | UP    | ne
utron-    |
| -bd37    |            | er       |                   |       |       | dh
cp-agent  |
| -485d-ad |            |          |                   |       |       |
       |
| 57-91f1f |            |          |                   |       |       |
       |
| cf719a0  |            |          |                   |       |       |
       |
+----------+------------+----------+-------------------+-------+-------+---
----------+

輸出信息應包括controller node上的3個agent以及每個compute node上的一個agent

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末腾夯,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子擅这,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件张吉,死亡現(xiàn)場離奇詭異,居然都是意外死亡催植,警方通過查閱死者的電腦和手機肮蛹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門勺择,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蔗崎,你說我怎么就攤上這事酵幕。” “怎么了缓苛?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵芳撒,是天一觀的道長。 經(jīng)常有香客問我未桥,道長笔刹,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任冬耿,我火速辦了婚禮舌菜,結果婚禮上,老公的妹妹穿的比我還像新娘亦镶。我一直安慰自己日月,他們只是感情好,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布缤骨。 她就那樣靜靜地躺著爱咬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪绊起。 梳的紋絲不亂的頭發(fā)上精拟,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機與錄音虱歪,去河邊找鬼蜂绎。 笑死,一個胖子當著我的面吹牛笋鄙,可吹牛的內容都是我干的师枣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼萧落,長吁一口氣:“原來是場噩夢啊……” “哼坛吁!你這毒婦竟也來了?” 一聲冷哼從身側響起铐尚,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤拨脉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后宣增,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玫膀,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年爹脾,在試婚紗的時候發(fā)現(xiàn)自己被綠了帖旨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片箕昭。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖解阅,靈堂內的尸體忽然破棺而出落竹,到底是詐尸還是另有隱情,我是刑警寧澤货抄,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布述召,位于F島的核電站,受9級特大地震影響蟹地,放射性物質發(fā)生泄漏积暖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一怪与、第九天 我趴在偏房一處隱蔽的房頂上張望夺刑。 院中可真熱鬧,春花似錦分别、人聲如沸遍愿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沼填。三九已至,卻和暖如春煌往,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背轧邪。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工刽脖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人忌愚。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓曲管,卻偏偏與公主長得像,于是被迫代替她去往敵國和親硕糊。 傳聞我的和親對象是個殘疾皇子院水,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內容