首页 服务器系统 Linux

Linux磁盘管理、LVM、snapshot快照、RAID相关命令应用


在Linux中,有多个命令和工具可用于磁盘管理、LVM(逻辑卷管理)、快照和RAID(磁盘阵列)配置。以下是一些常用的命令和工具以及它们的使用示例:

打开终端并使用以下命令查看磁盘和分区信息:

sudo fdisk -l

根据输出的信息,找到您要格式化的Windows硬盘。

通常,Windows硬盘的设备名称以/dev/sdX的形式表示(其中X是字母,如a、b、c等),

以下以/dev/sdb举例

磁盘管理:

  • 查看磁盘空间使用情况:
df -h
  • 查看磁盘分区信息:
fdisk -l
  • 格式化磁盘分区:
mkfs.ext4 /dev/sdb1
  • 挂载磁盘分区:
mount /dev/sdb1 /mnt

LVM(逻辑卷管理):

  • 创建物理卷(PV):
pvcreate /dev/sdb1
  • 创建卷组(VG):
vgcreate myvg /dev/sdb1
  • 创建逻辑卷(LV):
lvcreate -L 10G -n mylv myvg
  • 格式化逻辑卷:
mkfs.ext4 /dev/myvg/mylv
  • 挂载逻辑卷:
mount /dev/myvg/mylv /mnt

快照(Snapshot):

  • 创建逻辑卷快照:
lvcreate -L 2G -s -n mysnapshot /dev/myvg/mylv
  • 恢复到快照状态:
umount /dev/myvg/mylvlvconvert --merge /dev/myvg/mysnapshotmount /dev/myvg/mylv /mnt

RAID(磁盘阵列):

以下是软RAID配置

  • 创建软件RAID(RAID 1):
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
  • 查看RAID状态:
cat /proc/mdstat
  • 格式化RAID分区:
mkfs.ext4 /dev/md0
  • 挂载RAID分区:
mount /dev/md0 /mnt

以上命令示例是常用的磁盘管理、LVM、快照和RAID相关命令的简要示例。请注意,实际使用时,请根据您的需求和系统配置进行相应的调整。

相关推荐