当前位置:首页 > 虚拟机 > 正文

虚拟机批量管理工具(虚拟机管理最新正式版)

如何借助OpenStack命令行工具管理虚拟机

OpenStack中有两种不同的接口用于管理云资源。一种是通过Horizo​​n(基于Web的OpenStack仪表板),另一种是通过OpenStack命令行界面(CLI)。
在本教程中,我将展示如何使用命令行在OpenStack上创建或终止虚拟机。该流程已在OpenStack的Havana版本上进行了测试。对于以前的OpenStack版本(例如OpenStackFolsom),您只需在本教程中使用的命令行中将“Neutron”替换为“Quantum”即可。
假设已部署的OpenStack已在某处构建并运行。我想使用OpenStackCLI客户端来管理现有OpenStack上的虚拟机。
安装OpenStackCLI客户端。
步是安装所需的OpenStack命令行客户端:
在Debian、Ubuntu或LinuxMint上,运行以下命令:
$sudoapt-getinstallpython-pip$sudopipinstallpython-novaclientpython-keystoneclientpython-neutronclient
在CentOS、Fedora或RHEL上,运行以下命令:
$sudoyuminstallpython-pip$sudopipinstallpython-novaclientpython-keystoneclientpython-neutronclient

怎么给虚拟机设置和建立VNC连接

1.关闭虚拟机并在虚拟机设置中打开适配器

2.如果您一直遵循虚拟机设置的默认选项,则应选择红色选项。

事实上,这个选择并不容易设定。请直接选择图中绿色选项并保存。

3.此时,只要宿主机没有问题,虚拟机就可以正常上网。


VNC连接

1.①打开刚才提到的硬件设置。选择选项②选择VNC连接③将启用【VNC连接(F)】打开输入端口5900


描述图片

2.打开NewVNCTight,输入虚拟机的IP,点击CONNECT

iis7服务器管理工​​具是一款不错的远程控制软件。它可以管理批次、安排上传和、同步作、数据备份、过期提醒和自动更新。I7服务器管理工​​具适用于Windows作和liunx作;支持Vnc客户端和Ftp客户端的批量作。

如何借助OpenStack命令行工具管理虚拟机

您好,很高兴回答您的问题。步是安装必要的OpenStack命令行客户端:在Debian、Ubuntu或LinuxMint上,运行以下命令:$sudoapt-getinstallpython-pip$sudopipinstallpython-novaclientpython-keystoneclientpython-neutronclient在CentOS上,在Fedora或RHEL上,运行以下命令:$sudoyuminstallpython-pip$sudopipinstallpython-novaclientpython-keystoneclientpython-neutronclient设置环境变量为了使用OpenStackCLI客户端程序,您必须设置必要的环境变量。为此,请创建一个名为的脚本,如下所示$rtOS_USERNAME=danexportOS_PASSWORD=my_passwordexportOS_TENANT_NAME=demoexportOS_AUTH_URL=https://192.168.10.10:5000/v2.0其中前面的内容在脚本中,OS_USERNAME/OS_PASSWORD是OpenStack用户名和密码。OS_TENANT_NAME是创建的项目的名称。OS_AUTH_URL是Keystone端点URL。Keystone是一个OpenStack服务,负责不同OpenStack组件之间的身份验证。您必须将192.168.10.10替换为在部署的上运行OpenStackKeystone的主机的IP。现在运行并设置环境变量如下$至此,您就可以运行OpenStack命令行客户端程序了。确认执行过程中没有遇到错误:$novalist显示结果为空内容,这意味着一切正常。构建您现在可以创建来连接虚拟机。创建一个名为“xmodulo”的新。$neutronnet-createxmodulo创建一个名为“xmodulo_subnet”的新子网并将其添加到您刚刚构建的中。$neutronsubnet-createxmodulo10.0.0.0/24--namexmodulo_subnet检查可用列表以确认已成功构建。$neutronnet-list在结果中,记下您构建的的“ID”(编号)。稍后创建虚拟机时将使用此编号。启动虚拟机在创建和启动虚拟机之前,您首先需要了解一些事项。找出您要创建什么类型的虚拟机。为此,请运行以下命令。$novaFlavor-list在此示例中,我将选择最小的虚拟机类型“”,它具有64MB内存、1个虚拟处理器(vCPU),并且没有磁盘。请记下这个人的名字。接下来,选择要用于虚拟机的虚拟机映像。要列出所有可用的虚拟机映像,请使用以下命令:$novaimage-list记下要用于虚拟机的映像的ID。接下来,选择要用于虚拟机的安全组类型。安全组确定虚拟机的入站访问规则。要查看哪些安全组可用,请运行以下命令:$novas​​ecgroup-list要检查“默认”安全组的访问规则,请使用以下命令:$novas​​ecgroup-list-rulesdefault在本例中,我选择名为“default”的安全组。原来这个安全组里没有规则。最后,我们使用目前获得的信息来创建虚拟机。指定您已知的虚拟机类型(--flavor)、虚拟机映像ID(--image)和ID(net-id=)。将[vm-name]替换为您的虚拟机的名称。该名称必须是唯一的。$novaboot[vm-name]--imaged2b830be-37df-4fa9-90b2-91c472d19aaa--security-groupsdefault-nicnet-id=1cbcddcf-3a7d-481f-b6f2-a97c6447c925forTo确认虚拟机已成功创建并启动,请运行以下命令:$novalist停止、暂停和清除虚拟机当您停止虚拟机运行时,它会完全停止。另一方面,当您暂停虚拟机时,它会暂时冻结,并且可以随时从暂停状态重新启动。在这两种情况下,虚拟机映像都保留在OpenStack中。要停止虚拟机,请运行以下命令:$novas​​top[vm-name]要挂起虚拟机,请运行以下命令:$novas​​uspend[vm-name]