国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

30個Openstack 經典面試問題和解答

運維 系統運維 OpenStack
現在,大多數公司都試圖將它們的 IT 基礎設施和電信設施遷移到私有云, 如 OpenStack。如果你打算面試 OpenStack 管理員這個崗位,那么下面列出的這些面試問題可能會幫助你通過面試。

 [[251995]]

現在,大多數公司都試圖將它們的 IT 基礎設施和電信設施遷移到私有云, 如 OpenStack。如果你打算面試 OpenStack 管理員這個崗位,那么下面列出的這些面試問題可能會幫助你通過面試。

Q:1 說一下 OpenStack 及其主要組件?

答: OpenStack 是一系列開源軟件,這些軟件組成了一個云供給軟件,也就是 OpenStack,意即開源軟件或項目棧。

下面是 OpenStack 的主要關鍵組件:

  • Nova – 用于在計算級別管理虛擬機,并在計算或管理程序級別執行其他計算任務。
  • Neutron – 為虛擬機、計算和控制節點提供網絡功能。
  • Keystone – 為所有云用戶和 OpenStack 云服務提供身份認證服務。換句話說,我們可以說 Keystone 是一個提供給云用戶和云服務訪問權限的方法。
  • Horizon – 用于提供圖形用戶界面。使用圖形化管理界面可以很輕松地完成各種日常操作任務。
  • Cinder – 用于提供塊存儲功能。通常來說 OpenStack 的 Cinder 中集成了 Chef 和 ScaleIO 來共同為計算和控制節點提供塊存儲服務。
  • Swift – 用于提供對象存儲功能。通常來說,Glance 管理的鏡像是存儲在對象存儲空間的。像 ScaleIO 這樣的外部存儲也可以提供對象存儲,可以很容易的集成 Glance 服務。
  • Glance – 用于提供鏡像服務。使用 Glance 的管理平臺來上傳和下載云鏡像。
  • Heat – 用于提供編排服務或功能。使用 Heat 管理平臺可以輕松地將虛擬機作為堆棧,并且根據需要可以將虛擬機擴展或收縮。
  • Ceilometer – 用于提供計量與監控功能。

Q:2 什么服務通常在控制節點上運行?

答: 以下服務通常在控制節點上運行:

  • 認證服務(KeyStone)
  • 鏡像服務(Glance)
  • Nova 服務比如 Nova API、Nova Scheduler 和 Nova DB
  • 塊存儲和對象存儲服務
  • Ceilometer 服務
  • MariaDB / MySQL 和 RabbitMQ 服務
  • 網絡(Neutron)和網絡代理的管理服務
  • 編排服務(Heat)

Q:3 什么服務通常在計算節點上運行?

答: 以下服務通常在計算節點運行:

  • Nova 計算
  • 網絡服務,比如 OVS

Q:4 計算節點上虛擬機的默認地址是什么?

答: 虛擬機存儲在計算節點的 /var/lib/nova/instances

Q:5 Glance 鏡像的默認地址是什么?

答: 因為 Glance 服務運行在控制節點上,所以 Glance 鏡像都被存儲在控制節點的 /var/lib/glance/images 文件夾下。

想了解更多請訪問:在 OpenStack 中如何使用命令行創建和刪除虛擬機

Q:6 說一下如何使用命令行啟動一個虛擬機?

答: 我們可以使用如下 OpenStack 命令來啟動一個新的虛擬機:

  1. # openstack server create --flavor {flavor-name} --image {Image-Name-Or-Image-ID}  --nic net-id={Network-ID} --security-group {Security_Group_ID} key-name {Keypair-Name} <VM_Name>

Q:7 如何在 OpenStack 中顯示用戶的網絡命名空間列表?

答: 可以使用 ip net ns 命令來列出用戶的網絡命名空間。

  1. ~# ip netns list
  2. qdhcp-a51635b1-d023-419a-93b5-39de47755d2d
  3. haproxy
  4. vrouter

Q:8 如何在 OpenStack 中執行網絡命名空間內的命令?

答: 假設我們想在 qdhcp-a51635b1-d023-419a-93b5-39de47755d2d 網絡命名空間中執行 ifconfig 命令,我們可以執行如下命令。

命令格式 : ip netns exec {network-space} <command>

  1. ~# ip netns exec qdhcp-a51635b1-d023-419a-93b5-39de47755d2d "ifconfig"

Q:9 在 Glance 服務中如何使用命令行上傳和下載鏡像?

答: Glance 服務中云鏡像上傳可以使用如下 OpenStack 命令:

  1. ~# openstack image create --disk-format qcow2 --container-format bare   --public --file {Name-Cloud-Image}.qcow2     <Cloud-Image-Name>

下載云鏡像則使用如下命令:

  1. ~# glance image-download --file <Cloud-Image-Name> --progress  <Image-ID>

Q:10 OpenStack 如何將虛擬機從錯誤狀態轉換為活動狀態?

答: 在某些情況下虛擬機可能會進入錯誤狀態,可以使用如下命令將錯誤狀態轉換為活動狀態:

  1. ~# nova reset-state --active {Instance_id}

Q:11 如何使用命令行來獲取可使用的浮動 IP 列表?

答: 可使用如下命令來顯示可用浮動 IP 列表:

  1. ~]# openstack ip floating list | grep None | head -10

Q:12 如何在特定可用區域中或在計算主機上配置虛擬機?

答: 假設我們想在 compute-02 中的可用區 NonProduction 上配置虛擬機,可以使用如下命令:

  1. ~]# openstack server create --flavor m1.tiny --image cirros --nic net-id=e0be93b8-728b-4d4d-a272-7d672b2560a6 --security-group NonProd_SG  --key-name linuxtec --availability-zone NonProduction:compute-02  nonprod_testvm

Q:13 如何在特定計算節點上獲取配置的虛擬機列表?

答: 假設我們想要獲取在 compute-0-19 中配置的虛擬機列表,可以使用如下命令:

命令格式: openstack server list –all-projects –long -c Name -c Host | grep -i {Compute-Node-Name}

  1. ~# openstack server list --all-projects --long -c Name -c Host | grep -i  compute-0-19

Q:14 如何使用命令行查看 OpenStack 實例的控制臺日志?

答: 使用如下命令可查看實例的控制臺日志。

首先獲取實例的 ID,然后使用如下命令:

  1. ~# openstack console log show {Instance-id}

Q:15 如何獲取 OpenStack 實例的控制臺的 URL 地址?

答: 可以使用以下 OpenStack 命令從命令行檢索實例的控制臺 URL 地址:

  1. ~# openstack console url show {Instance-id}

Q:16 如何使用命令行創建可啟動的 cinder / block 存儲卷?

答: 假設創建一個 8GB 可啟動存儲卷,可參考如下步驟:

  • 使用如下命令獲取鏡像列表

    1. ~# openstack image list | grep -i cirros
    2. | 89254d46-a54b-4bc8-8e4d-658287c7ee92 | cirros  | active |
  • 使用 cirros 鏡像創建 8GB 的可啟動存儲卷

    1. ~# cinder create --image-id 89254d46-a54b-4bc8-8e4d-658287c7ee92 --display-name cirros-bootable-vol  8

Q:17 如何列出所有在你的 OpenStack 中創建的項目或用戶?

答: 可以使用如下命令來檢索所有項目和用戶:

  1. ~# openstack project list --long

Q:18 如何顯示 OpenStack 服務端點列表?

答: OpenStack 服務端點被分為 3 類:

  • 公共端點
  • 內部端點
  • 管理端點

使用如下 OpenStack 命令來查看各種 OpenStack 服務端點:

  1. ~# openstack catalog list

可通過以下命令來顯示特定服務端點(比如說 keystone)列表:

  1. ~# openstack catalog show keystone

想了解更多請訪問:OpenStack 中的實例創建流程

Q:19 在控制節點上你應該按照什么步驟來重啟 nova 服務?

答: 應該按照如下步驟來重啟 OpenStack 控制節點的 nova 服務:

  • service nova-api restart
  • service nova-cert restart
  • service nova-conductor restart
  • service nova-consoleauth restart
  • service nova-scheduler restart

Q:20 假如計算節點上為數據流量配置了一些 DPDK 端口,你如何檢查 DPDK 端口的狀態呢?

答: 因為我們使用 openvSwitch (OVS) 來配置 DPDK 端口,因此可以使用如下命令來檢查端口的狀態:

  1. root@compute-0-15:~# ovs-appctl bond/show | grep dpdk
  2. active slave mac: 90:38:09:ac:7a:99(dpdk0)
  3. slave dpdk0: enabled
  4. slave dpdk1: enabled
  5. root@compute-0-15:~#
  6. root@compute-0-15:~# dpdk-devbind.py --status

Q:21 如何使用命令行在 OpenStack 中向存在的安全組 SG(安全組)中添加新規則?

答: 可以使用 neutron 命令向 OpenStack 已存在的安全組中添加新規則:

  1. ~# neutron security-group-rule-create --protocol <tcp or udp>  --port-range-min <port-number> --port-range-max <port-number> --direction <ingress or egress>  --remote-ip-prefix <IP-address-or-range> Security-Group-Name

Q:22 如何查看控制節點和計算節點的 OVS 橋配置?

答: 控制節點和計算節點的 OVS 橋配置可使用以下命令來查看:

  1. ~]# ovs-vsctl show

Q:23 計算節點上的集成橋(br-int)的作用是什么?

答: 集成橋(br-int)對來自和運行在計算節點上的實例的流量執行 VLAN 標記和取消標記。

數據包從實例的 n/w 接口發出使用虛擬接口 qvo 通過 Linux 橋(qbr)。qvb 接口是用來連接 Linux 橋的,qvo 接口是用來連接集成橋的。集成橋上的 qvo 端口有一個內部 VLAN 標簽,這個標簽是用于當數據包到達集成橋的時候貼到數據包頭部的。

Q:24 隧道橋(br-tun)在計算節點上的作用是什么?

答: 隧道橋(br-tun)根據 OpenFlow 規則將 VLAN 標記的流量從集成網橋轉換為隧道 ID。

隧道橋允許不同網絡的實例彼此進行通信。隧道有利于封裝在非安全網絡上傳輸的流量,它支持兩層網絡,即 GRE 和 VXLAN。

Q:25 外部 OVS 橋(br-ex)的作用是什么?

答: 顧名思義,此網橋轉發來往網絡的流量,以允許外部訪問實例。br-ex 連接物理接口比如 eth2,這樣用戶網絡的浮動 IP 數據從物理網絡接收并路由到用戶網絡端口。

Q:26 OpenStack 網絡中 OpenFlow 規則的作用是什么?

答: OpenFlow 規則是一種機制,這種機制定義了一個數據包如何從源到達目的地。OpenFlow 規則存儲在 flow 表中。flow 表是 OpenFlow 交換機的一部分。

當一個數據包到達交換機就會被第一個 flow 表檢查,如果不匹配 flow 表中的任何入口,那這個數據包就會被丟棄或者轉發到其他 flow 表中。

Q:27 怎樣查看 OpenFlow 交換機的信息(比如端口、表編號、緩存編號等)?

答: 假如我們要顯示 OpenFlow 交換機的信息(br-int),需要執行如下命令:

  1. root@compute-0-15# ovs-ofctl show br-int
  2. OFPT_FEATURES_REPLY (xid=0x2): dpid:0000fe981785c443
  3. n_tables:254, n_buffers:256
  4. capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
  5. actions: output enqueue set_vlan_vid set_vlan_pcp strip_vlan mod_dl_src mod_dl_dst mod_nw_src mod_nw_dst mod_nw_tos mod_tp_src mod_tp_dst
  6.  1(patch-tun): addr:3a:c6:4f:bd:3e:3b
  7.      config:     0
  8.      state:      0
  9.      speed: 0 Mbps now, 0 Mbps max
  10.  2(qvob35d2d65-f3): addr:b2:83:c4:0b:42:3a
  11.      config:     0
  12.      state:      0
  13.      current:    10GB-FD COPPER
  14.      speed: 10000 Mbps now, 0 Mbps max
  15.  ………………………………………

Q:28 如何顯示交換機中的所有 flow 的入口?

答: 可以使用命令 ovs-ofctl dump-flows 來查看交換機的 flow 入口。

假設我們想顯示 OVS 集成橋(br-int)的所有 flow 入口,可以使用如下命令:

  1. [root@compute01 ~]# ovs-ofctl dump-flows br-int

Q:29 什么是 Neutron 代理?如何顯示所有 Neutron 代理?

答: OpenStack Neutron 服務器充當中心控制器,實際網絡配置是在計算節點或者網絡節點上執行的。Neutron 代理是計算節點或者網絡節點上進行配置更新的軟件實體。Neutron 代理通過 Neuron 服務和消息隊列來和中心 Neutron 服務通信。

可通過如下命令查看 Neutron 代理列表:

  1. ~# openstack network agent list -c Agent type -c Host -c Alive -c State

Q:30 CPU Pinning 是什么?

答: CPU Pinning 是指為某個虛擬機保留物理核心。它也稱為 CPU 隔離或處理器關聯。有兩個目的:

  • 它確保虛擬機只能在專用核心上運行
  • 它還確保公共主機進程不在這些核心上運行

我們也可以認為 Pinning 是物理核心到一個用戶虛擬 CPU(vCPU)的一對一映射。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2014-07-25 17:21:43

Linux Shell面試

2020-06-16 09:02:36

Linux Shell腳本

2014-05-28 09:26:57

Linux Shellshell腳本

2018-08-21 13:25:01

編程語言Java面試題

2014-04-08 14:52:41

Linux面試面試問題

2015-06-24 09:41:23

Java面試經典算法題

2015-05-11 14:02:21

JavaJava集合面試問題答案

2013-12-03 10:11:41

LinuxLinux面試題

2014-01-09 09:24:32

Linux滲透測試滲透測試

2009-03-03 09:33:13

面試ORACLE

2020-03-23 09:56:50

軟件測試面試技術

2019-12-17 18:11:09

跳槽那些事兒機器學習人工智能

2020-03-17 14:53:31

JavaScript面試問題前端

2023-09-13 08:37:56

程序員面試catch

2014-02-27 15:42:08

Linux面試

2013-05-29 10:47:50

Android開發Java多線程java面試題

2017-09-15 10:36:17

前端JavaScript面試題

2013-05-22 10:04:18

Hibernate面試問題

2020-01-14 10:17:13

深度學習人生第一份工作人工智能

2020-08-31 12:20:07

Python面試題代碼
點贊
收藏

51CTO技術棧公眾號

97在线观看免费观看高清| 色老板在线视频| 爽成人777777婷婷| 在线观看视频99| av亚洲在线| 色综合欧美在线| 国外av网站| 国产精品区一区二区三| 国产美女永久无遮挡| 天堂精品中文字幕在线| 国产伦精品一区二区三区视频孕妇| 影视先锋久久| 2024亚洲男人天堂| 日本一区二区乱| 久久国产一区二区三区| 黄色漫画在线免费看| 欧美一区二区福利在线| 日本电影在线观看网站| 欧美三级日韩三级| 福利片在线看| 欧美日韩成人综合天天影院| 9i精品一二三区| 欧美日高清视频| 麻豆影院在线| 日韩欧美国产1| 色呦呦在线播放| 亚洲黄色在线看| 性xxxxfreexxxxx欧美丶| 亚洲国产天堂网精品网站| tube8在线hd| 日韩精品高清视频| 草草影院在线| 亚洲另类欧美自拍| 在线国产成人影院| 久久影视电视剧免费网站清宫辞电视 | 国产精品刘玥久久一区| 在线不卡中文字幕| 日本成人不卡| 中文字幕日韩精品有码视频| 日本一区二区三区电影免费观看| 69精品小视频| 永久亚洲成a人片777777| 欧美成人在线免费观看| 黑人精品欧美一区二区蜜桃| 北条麻妃在线视频观看| 亚洲精品va在线观看| 成人av一区| 亚洲免费视频一区二区| 黄色免费大全亚洲| 成人网在线免费观看| 性8sex亚洲区入口| 97在线国产视频| 一区二区三区四区蜜桃| xvideos国产在线视频| 久热99视频在线观看| 日韩成人精品一区| 亚洲免费不卡| 国产精品嫩草99a| 免费理论片在线观看播放老| 亚洲精品永久免费| 欧洲专线二区三区| 色中色综合成人| 国产精品久久久久影院老司| av在线免费一区| 色香阁99久久精品久久久| 久久视频精品| 狠狠干视频网站| 丁香五六月婷婷久久激情| 欧美电影网站| 成人免费在线视频网站| 波多野结衣在线一区| 午夜影院在线免费观看| 亚洲天堂男人天堂| 一区二区三区四区在线观看国产日韩| 91九色国产ts另类人妖| 精品国产999| 国产精品视频首页| 欧美日韩免费高清| 亚洲黄色免费电影| 亚洲黄色免费av| 成人免费在线一区二区三区| 国产午夜一区二区三区| 丰满的护士2在线观看高清| 国产精品视频色| 97超碰欧美中文字幕| 国产精品实拍| 日韩美女激情视频| gogo大胆日本视频一区| 国产原创在线观看| 国产美女久久久| 99这里只有久久精品视频| 91精品久久| 秋霞无码一区二区| 97超碰人人看人人| 粉嫩一区二区三区在线看| 中文字幕在线播放第一页| 一区二区三区 在线观看视| 欧美三区美女| www.99com| 亚洲色图在线观看| 亚洲国产一区二区三区高清| 成人黄色免费电影| 国产一区二区久久精品| 国产情侣一区| 尤物视频在线观看| 久久久久亚洲精品| 国产精品88av| gogo在线观看| 69174成人网| 国产精品国产馆在线真实露脸| 在线视频超级| 久久精品国产第一区二区三区最新章节| 欧美高清在线视频| 日本黄色一区| 在线观看精品视频| 欧美日韩亚洲综合一区| 成人看的羞羞网站| 波多野吉衣av| 久久91亚洲人成电影网站| 国产一区视频导航| 秋霞在线午夜| 久久五月天婷婷| 欧美性猛片xxxx免费看久爱| 久久在线视频| 亚洲美女主播视频免费观看| 久久久久久久久久久av| 国产午夜亚洲精品羞羞网站| 99精品视频在线免费播放| 加勒比成人在线| 中文一区二区视频| 成人精品小蝌蚪| 日本免费久久| 欧美日韩视频免费| 亚洲午夜色婷婷在线| 国产乱对白刺激视频不卡| 午夜激情电影在线播放| 中文字幕精品一区日韩| 亚洲国产天堂久久国产91| 久久久久久穴| 九色91在线| 黄色录像特级片| 色老头一区二区三区在线观看| 成人精品高清在线| 精品国产第一国产综合精品| 亚洲成人av免费看| 欧美一区二区影院| 亚洲va欧美va人人爽| 欧美视频官网| 国产蜜臀一区二区打屁股调教| 亚洲欧洲免费无码| 精品一区二区三区四区| 国产福利91精品| 91久久青草| 四虎影视av| 国产精品视频网站| 欧美欧美欧美欧美首页| 美腿丝袜亚洲色图| 色狠狠一区二区三区| 男女爱爱免费网站| 亚洲va欧美va国产综合剧情| 在线不卡中文字幕播放| 国产一区二区中文字幕| 亚洲伊人影院| 日本福利在线观看| 亚洲一二区在线| 欧美精品手机在线| 五月天网站亚洲| 日本欧美一区二区三区乱码| 久久精品超碰| 116美女写真午夜一级久久| 久久av免费一区| 最近中文字幕2019免费| 亚洲免费看黄网站| 免费日韩精品中文字幕视频在线| 国产一区二区主播在线| av三级影院| 欧美主播一区二区三区美女 久久精品人| 精品五月天久久| 亚洲婷婷在线视频| 久热re这里精品视频在线6| 欧美美女福利视频| 一级在线视频| 黄色污污在线观看| 国产精品亚洲精品| 亚洲精品白浆高清久久久久久| 国产精品入口麻豆九色| 伊人天天综合| 欧美日韩五码| 亚洲网站情趣视频| 污污污污污污www网站免费| 国产精品国语对白| 日韩精品福利在线| 亚洲午夜激情网页| 国产一区二区三区免费在线观看| 性欧美xxxx免费岛国不卡电影| 精品视频在线一区二区| 成人毛片高清视频观看| 久久免费看毛片| 91亚洲精品在线| 九色精品美女在线|