openstack 實用命令


port
1.創建port(create)
i.隨機ip
openstack port create --network public --fixed-ip subnet=sub-public ''
ii.指定ip
openstack port create --network public --fixed-ip subnet=sub-public, ip-address=192.168.130.51 ''
提示:最后的name可以為空,但一定要有
 
2.刪除port(delete)
openstack port delete c982c77c-fe12-4e29-9916-56d466a71fe2 c7e7f6d5-20f8-4393-a917-2107b4d59250
 
3.修改port(set,unset)
i.添加指定ip
openstack port set  --fixed-ip subnet=sub-public, ip-address=192.168.130.80 427fcb1d-9630-4219-9860-07eac298ae75
ii.刪除指定ip
openstack port set --fixed-ip subnet=sub-public,ip-address=192.168.130.80 - -no-fixed-ip 3310b8ed-4c72-4473-a9c7-322d36c9d805
iii.network:dhcp屬性
openstack network agent list
openstack port set --device 409b88c2-7431-49b8-a272-484c524a096d  --device-owner network:dhcp --fixed-ip subnet=sub-public, ip-address=192.168.130.31 --enable ''
 
4.查看port(list,show)
openstack port list
openstack port show 6360f7eb-a2e8-4ded-96b2-17a78b61e088
 
server
1.創建server(create)
i.隨機ip
openstack server create --image centos7.3 --flavor m1.micro --security-group default --key-name mykey  --user-data centos7_init.sh --availability-zone nova --nic net-id=f1e99b0f-9b5d-4a71-ab90-8b80cae6090c  --max 10 selfservice-instance
重要參數:
--max #如果資源足夠,生成最大server的數量
ii.指定ip
openstack server create --image centos7.3 --flavor m1.micro --security-group default --key-name mykey --user-data centos7_init.sh --availability-zone nova --nic net-id=f1e99b0f-9b5d-4a71-ab90-8b80cae6090c, v4-fixed-ip=192.168.130.77 selfservice-instance
 
2.刪除server(delete)
openstack server delete 79e7923c-7f16-4483-96d4-69a139381fa6 c7e7f6d5-20f8-4393-a917-2107b4d3lkj230
 
3.修改server
i.添加隨機fixed ip
openstack server  add fixed ip ebfe4f95-1230-4121-8ec2-ead8ee92330b public
openstack <wbr>Ocata版實用命令小記
ii.刪除指定fixed ip
openstack server  remove fixed ip ebfe4f95-1230-4121-8ec2-ead8ee92330b 192.168.130.35
iii.調整大小(cpu,內存,磁盤)
openstack server  resize --flavor m1.medium 2f164dad-7ab0-4820-a3ef-63198f34a235
openstack server  resize --confirm 2f164dad-7ab0-4820-a3ef-63198f34a235
iv.重建實例(系統重裝)
openstack server  rebuild --image ubuntu16.04 2f164dad-7ab0-4820-a3ef-63198f34a235
v.重命名
openstack server  set --name mynewname 2f164dad-7ab0-4820-a3ef-63198f34a235
vi.標識主機狀態
openstack server  set --state error2f164dad-7ab0-4820-a3ef-63198f34a235
openstack server  set --state active 2f164dad-7ab0-4820-a3ef-63198f34a235
提示:對於正常主機實例,當狀態標識為error時,並不會對主機做關閉,刪除等操作,只是無法通過ssh等方式對其進行管理,當標識為active后立馬一切正常。
 
4.查看server(list,show)
openstack server list
openstack server show 79e7923c-7f16-4483-96d4-69a139381fa6
openstack console url show mynewname
openstack <wbr>Ocata版實用命令小記
 
ip
openstack ip availability list
openstack ip availability show f1e99b0f-9b5d-4a71-ab90-8b80cae6090c
openstack <wbr>Ocata版實用命令小記
 
 
老版本補充:
創建網絡
neutron net-create provider-194 --shared
--provider:physical_network public --provider:network_type vlan
--provider:segmentation_id 194
 
創建子網
neutron subnet-create provider-194 172.25.194.0/24 --name
provider-194-subnet --gateway 172.25.194.1 --allocation-pool
start=172.25.194.31,end=172.25.194.254 --dns-nameserver
172.25.130.31
 
創建port
neutron port-create --fixed-ip
subnet_id=86b30a7f-b0f2-4e34-aeff-ddf17a128b46,ip_address=172.25.130.103
provider-130
 
更新port
neutron port-update --fixed-ip
subnet_id=86b30a7f-b0f2-4e34-aeff-ddf17a128b46,ip_address=172.25.130.102
cfbb6952-bd43-49e6-8cf3-54b45da3debe
 
標識主機狀態
nova reset-state --active 9d6fdb0d-4558-4076-8bf4-15ee333e8255


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM