失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 利用闲置硬盘建立简单的家用NAS--之lvm2:多硬盘合并

利用闲置硬盘建立简单的家用NAS--之lvm2:多硬盘合并

时间:2024-07-25 23:12:19

相关推荐

利用闲置硬盘建立简单的家用NAS--之lvm2:多硬盘合并

LVM简介

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是一种磁盘管理工具,最主要的功能就是可以随时在线调整分区的大小,解决了安装Linux系统时需要评估分区大小的烦恼。

LVM相关术语

物理存储介质(The physical media)

这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。

物理卷(physical volume)

物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

卷组(Volume Group)

LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。

逻辑卷(logical volume)

LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。

一、连接硬盘

把需要合并的磁盘接在树莓派上,我用了两个U盘做的测试,一个32G,一个64G如下,如果用SSD硬盘可以直接买一个sata转usb的转接线就OK拉,如果是2.5或3.5的机械硬盘就需要买一个带电源的USB硬盘底座,树莓派的电源不够能机械硬盘供电的。

二、在树莓派上安装lvm2

ssh登录到树莓派,并切换到root (sudo su),避免每次输入密码

apt-get update

apt-get install lvm2

三、合并硬盘

使用lvm合并硬盘需要重新格式化硬盘,重要数据做好备份。

1.查看连接的硬盘挂载点

df -h

2.卸载硬盘,以我的树莓派接2个U盘为例

umount /dev/hda1

umount /dev/hdb1

如果有多块硬盘都要卸载掉,不然无法操作,具体情况自行替换

3.删除已有分区

fidsk /dev/hda1

fdiks /dev/hdb1

4.新建分区

fidsk /dev/hda1 建为主分析

fdiks /dev/hdb1 建为主分析

5.建立PV物理卷

pvcreate /dev/hda1

pvcreate /dev/hdb1

pvdisplay可以查看物理卷

6.建立卷组

vgcreate vg1 /dev/hda1 /dev/hdb1

vgdisply查看卷组容量

--- Volume group ---

VG Name vg1

System ID

Format lvm2

Metadata Areas 2

Metadata Sequence No 2

VG Access read/write

VG Status resizable

MAX LV 0

Cur LV 1

Open LV 1

Max PV 0

Cur PV 2

Act PV 2

VG Size 87.88 GiB

PE Size 4.00 MiB

Total PE 22498

Alloc PE / Size 22498 / 87.88 GiB

Free PE / Size 0 / 0

VG UUID v6mIVa-j42Q-hMj8-2ay6-fo12-zqBs-7Q6dSR

7.建立逻辑卷

lvcreate -L 87.88 -n lv1 vg1

lvdisplay可以查看逻辑

8.格式化逻辑卷,可选择ext2/3/4分区

mkfs.ext3 /dev/vg1/lv1

9.挂载逻辑卷

mkdir /mnt/lvmdisk

mount /dev/vg1/lv1 /mnt/lvmdisk

10.设置自动挂载

vi /etc/rc.local 在exit 0添加

mount /dev/mapper/vg1-lv1 /mnt/lvmdisk/

vi /etc/fstab添加以下内容:

/dev/mapper/vg1-lv1 /mnt/lvmdisk/ ext3 defaults 0 0

如果觉得《利用闲置硬盘建立简单的家用NAS--之lvm2:多硬盘合并》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。