PVE直接分配硬盘到虚拟主机

in 默认分类 with 0 comment

PVE直接分配硬盘到虚拟主机

qm set 100 --sata1 /dev/sdb
update VM 100: -sata1 /dev/sdb

挂载方法详解:

  1. 添加物理磁盘到虚拟机中, 需要在shell下通过CLI的方式来添加,使用的工具为qm(Qemu/KVM虚拟机管理器),通过命令”set“来设置物理磁盘到虚拟机中。

    USAGE: qm <COMMAND> [ARGS] [OPTIONS]
    
           qm cloudinit dump <vmid> <type>
    
           qm guest cmd <vmid> <command>
           qm guest exec-status <vmid> <pid>
           qm guest passwd <vmid> <username> [OPTIONS]
           qm guest exec <vmid> [<extra-args>] [OPTIONS]
    
           qm clone <vmid> <newid> [OPTIONS]
           qm config <vmid> [OPTIONS]
           qm create <vmid> [OPTIONS]
           qm delsnapshot <vmid> <snapname> [OPTIONS]
           qm destroy <vmid> [OPTIONS]
           qm list  [OPTIONS]
           qm listsnapshot <vmid>
           qm migrate <vmid> <target> [OPTIONS]
           qm move_disk <vmid> <disk> <storage> [OPTIONS]
           qm pending <vmid>
           qm reset <vmid> [OPTIONS]
           qm resize <vmid> <disk> <size> [OPTIONS]
           qm resume <vmid> [OPTIONS]
           qm rollback <vmid> <snapname>
           qm sendkey <vmid> <key> [OPTIONS]
           qm set <vmid> [OPTIONS]
           qm shutdown <vmid> [OPTIONS]
           qm snapshot <vmid> <snapname> [OPTIONS]
           qm start <vmid> [OPTIONS]
           qm stop <vmid> [OPTIONS]
           qm suspend <vmid> [OPTIONS]
           qm template <vmid> [OPTIONS]
           qm unlink <vmid> --idlist <string> [OPTIONS]
    
           qm cleanup <vmid> <clean-shutdown> <guest-requested>
           qm importdisk <vmid> <source> <storage> [OPTIONS]
           qm importovf <vmid> <manifest> <storage> [OPTIONS]
           qm monitor <vmid>
           qm mtunnel 
           qm nbdstop <vmid>
           qm rescan  [OPTIONS]
           qm showcmd <vmid> [OPTIONS]
           qm status <vmid> [OPTIONS]
           qm terminal <vmid> [OPTIONS]
           qm unlock <vmid>
           qm vncproxy <vmid>
           qm wait <vmid> [OPTIONS]
    
           qm help [<extra-args>] [OPTIONS]
    qm set <vm_id> --<disk_type>[n] /dev/disk/by-id/<brand-model_serialnumber>
- vm_id:之前创建虚拟机时指定的。
- <disk_type>[n]:磁盘的总线类型及其编号,总线类型可以选择IDE、SATA、VirtIOBlock和SCSI类型,编号从0开始,最大值根据总线接口类型有所不同,`IDE为3,SATA为5,VirTIOBlock为15,SCSI为13`。
- brand-model_serialnumber: 为磁盘ID的具体路径和名称。
- 举例:
qm set 100 --virtio1 /dev/disk/by-id/ata-ST9320325AS_5VEN7M35

Linux挂载硬盘

fdisk -l # 查看新加载的硬盘设备号
mdadm --assemble --scan # 将原来属于一个阵列的每个块设备组装为阵列
mount /dev/md127 /mnt/disk0 # 加载硬盘
umout /mnt/disk0 # 卸载硬盘

参考

Responses