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视屏网站中上传。请你们搜索中祥课堂便可观看