Openstack-之建立虛擬機node
教程大綱linux
1. 建立網絡
2. 建立VMweb
1.建立網絡安全
這裏在node1控制節點網絡
neutron net-create flat --shared --provider:physical_network physnet1 --provider:network_type flatapp
2.網絡建立子網的dom
neutron subnet-create flat 192.168.100.0/24 --name flat-subnet --allocation-pool start=192.168.100.100,end=192.168.100.200 --dns-nameserver 192.168.100.1 --gateway 192.168.100.1ssh
3.建立虛擬機tcp
1.建立主機key(使用dome 用戶建立)ide
. demo.sh 環境變量
生成公鑰和私鑰 ,添加到openstack上去
ssh-keygen -q -N ""
添加 鑰匙池 方便鏈接
openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey
查看key
nova keypair-list
設置添加安全組 (開通ssh服務端口)至關於防火牆
openstack security group rule create --proto icmp default
開啓22端口
openstack security group rule create --proto tcp --dst-port 22 default
4.開始啓動虛擬機收集信息
1.查看虛擬機類型
nova flavor-list 或 openstack flavor list
2.查看什麼鏡像
Nova p_w_picpath-list 或 openstack p_w_picpath list
3.查看網絡類型
openstack network list 或 neutron net-list
4.查看安全組
openstack security group list 或 nova secgroup-list
5.dhcp的配置文件修改
prevent_arp_spoofing = true physical_interface_mappings =physnet1:eth0 網卡映射 firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver 防火牆驅動 enable_security_group = true enable_vxlan = false 關閉vxlan
6.建立一臺建立虛擬機
首先查看網絡 neutron net-list 用到網絡的id
openstack server create --flavor m1.tiny --p_w_picpath cirros --nic net-id=網絡id --security-group default --key-name mykey zzxtbl-instance
獲取web控制檯的連接
nova get-vnc-console zzxtbl2-instance novnc
請觀看視屏
視屏會在騰訊課堂和優酷、56視屏網站中上傳。請你們搜索中祥課堂便可觀看