创建虚拟网络
openstack network create --share --external \
--provider-physical-network provider \
--provider-network-type flat provider 创建网络
编辑ml2_conf.ini
[ml2_type_flat]
flat_networks = provider
编辑linuxbridge_agent.ini:
[linux_bridge]
physical_interface_mappings = provider:ens33
openstack subnet create --network provider \
--allocation-pool start=192.168.12.50,end=192.168.12.100 \
--dns-nameserver 8.8.8.8 --gateway 192.168.12.1 \
--subnet-range 192.168.12.0/24 provider
openstack subnet create --network provider \
--allocation-pool start=203.0.113.101,end=203.0.113.250 \
--dns-nameserver 8.8.8.8 --gateway 203.0.113.1 \
--subnet-range 203.0.113.0/24 provider
创建flavor
openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano
openstack flavor create --id 0 --vcpus 1 --ram 256 --disk 10 m1.nano
生成密钥对
ssh-keygen -q -N ""
openstack keypair create --public-key /root/.ssh/id_rsa mykey
(nova keypair-add --pub-key /root/.ssh/id_rsa.pub mykey)
openstack keypair list查看
添加安全组规则
openstack security group rule create --proto icmp default 允许ping
openstack security group rule create --proto tcp --dst-port 22 default 允许ssh
启动
openstack flavor list 列出可用flavor
openstack image list 列出可用镜像
openstack network list 列出可用网络
openstack security group list 列出安全组
openstack server create --flavor m1.nano --image cirros \
--nic net-id=58fa9af7-92a2-4164-9cd4-00464239004c --security-group default \
--key-name mykey provider-instance 启动
openstack server create --flavor m1.nano --image cnetos \
--nic net-id=58fa9af7-92a2-4164-9cd4-00464239004c --security-group default \
--key-name mykey centos-instance
(状态ERR,查看计算节点日志 )
openstack server list 查看服务
(创建服务报错Lost connection to MySQL server during query
show global variables like '%timeout%';
set global net_read_timeout = 120;
set global net_write_timeout = 900;
不可以 先解决内存问题)