[root@ip110 ~]# . demo.token [root@ip110 ~]<demo># openstack server resize --flavor dyw.ce8 dyw.31
[root@ip110 ~]<demo># openstack server list --name dyw.31 \ -cName -cFlavor -cImage -cStatus +--------+--------+----------+---------+ | Name | Status | Image | Flavor | +--------+--------+----------+---------+ | dyw.31 | ACTIVE | dyw.csa8 | dyw.csa | +--------+--------+----------+---------+
[root@ip110 ~]<demo># usermod -s /bin/bash nova [root@ip110 ~]<demo># getent passwd nova nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/bin/bash [root@ip111 ~]# usermod -s /bin/bash nova [root@ip111 ~]# getent passwd nova nova:x:162:162:OpenStack Nova Daemons:/var/lib/nova:/bin/bash
[root@ip110 ~]<demo># su - nova Last login: Sat Jun 20 20:34:26 CST 2020 on pts/0 -bash-4.2$ ssh nova@ip111 Last login: Sat Jun 20 20:34:28 2020 from 163.17.10.110 -bash-4.2$ logout Connection to ip111 closed. -bash-4.2$ logout [root@ip110 ~]<demo>#
[root@ip110 ~]<demo># cd /usr/lib/python2.7/site-packages/nova/virt/libvirt/ [root@ip110 libvirt]<demo># scp driver.py driver.py ip111:`pwd`/ driver.py 100% 395KB 94.3MB/s 00:00 driver.py 100% 395KB 100.8MB/s 00:00
[root@ip111 ~]# systemctl restart openstack-nova-compute.service
[root@ip110 ~]<demo># openstack server resize --wait --flavor dyw.ce8 dyw.30 Complete clean_up ResizeServer: END return value: 0
[root@ip110 ~]<demo># openstack server list --name dyw.30 -cName -cFlavor -cImage -cStatus +--------+--------+----------+---------+ | Name | Status | Image | Flavor | +--------+--------+----------+---------+ | dyw.30 | ACTIVE | dyw.csa8 | dyw.ce8 | +--------+--------+----------+---------+