云计算Openstack-Liberty版 - 使用技巧 -调整主机大小,官方镜像调整

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wmj2004/article/details/59581224

OpenStack-小技巧


1.开启通过dashboard创建虚拟机时设置密码:

控制节点:

# vim /etc/openstack-dashboard/local_settings
#下面3个改成True
OPENSTACK_HYPERVISOR_FEATURES = {
    'can_set_mount_point': True,
    'can_set_password': True,
    'requires_keypair': True,
}

# systemctl restart httpd

计算节点:

# vim /etc/nova/nova.conf

inject_password=true
inject_key=true

# systemctl restart openstack-nova-compute

2.开启动态调整虚拟机大小:

一。修改控制节点和各个计算节点的nova.cnf文件,打开下面两个参数:

# vim /etc/nova/nova.conf

allow_resize_to_same_host=True
scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter

二。在控制节点和各个计算节点上重启nova服务:

# systemctl restart openstack-nova-api.service
# service openstack-nova-computer restart

三。配置计算节点间nova用户无密码访问:

OpenStack的云主机配置类型的修改,当一台主机空间不足时,相当于做了一个云主机在不同宿主机的迁移,所以需要在相关迁移云主机进行无密码访问,由于OpenStack是由Nova组件来管理云主机,所以需要对Nova用户进行无密码访问。

3.官方centos镜像开启密码访问和root密码脚本:

  1. 官方镜像下载: http://docs.openstack.org/image-guide/obtain-images.html

这里写图片描述

#!/bin/sh
mv /root/.ssh/authorized_keys /root/.ssh/authorized_keys.old
cp  /home/centos/.ssh/authorized_keys /root/.ssh/
sed -i 's/^PasswordAuthentication .*/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sed -i 's/^PermitRootLogin .*/#PermitRootLogin yes/g' /etc/ssh/sshd_config
/etc/init.d/sshd restart
echo "touch /var/lock/subsys/local" >/etc/rc.local
echo "root"|passwd --stdin root
展开阅读全文

没有更多推荐了,返回首页