如何在Linux中用命令行工具管理KVM虚拟环境?
第一步: 配置存储池 Virsh命令行工具是一款管理virsh客户域的用户界面。virsh程序能在命令行中运行所给的命令以及它的参数。 本节中,我们要用它给我们的KVM环境创建存储池。想知道关于这个工具的更多信息,用以下这条命令。 # man virsh
1. 用virsh带pool-define-as的命令来定义新的存储池,你需要指定名字、类型和类型参数。 本例中,我们将名字取为Spool1,类型为目录。默认情况下你可以提供五个参数给该类型: source-host source-path source-dev source-name target 对于目录类型,我们需要用最后一个参数“target”来指定存储池的路径,其它参数项我们可以用“-”来填充。 # virsh pool-define-as Spool1 dir – – – – “/mnt/personal-data/SPool1/” 创建新存储池
2. 查看环境中我们所有的存储池,用以下命令。 # virsh pool-list –all 列出所有存储池
3. 现在我们来构造存储池了,用以下命令来构造我们刚才定义的存储池。 # virsh pool-build Spool1 构造存储池
4. 用带pool-start参数的virsh命令来激活并启动我们刚才创建并构造完成的存储池。 # virsh pool-start Spool1 激活存储池
5. 查看环境中存储池的状态,用以下命令。 # virsh pool-list –all