62 lines
828 B
Markdown
62 lines
828 B
Markdown
> 本文作者:丁辉
|
||
|
||
# Parted分配磁盘
|
||
|
||
## 整块磁盘分配挂载
|
||
|
||
1. 初始化磁盘
|
||
|
||
```bash
|
||
parted /dev/sdb
|
||
```
|
||
|
||
执行如下内容
|
||
|
||
```bash
|
||
mklabel gpt
|
||
p
|
||
mkpart opt 2048s 100%
|
||
q
|
||
```
|
||
|
||
3. 配置LVM
|
||
|
||
```bash
|
||
pvcreate /dev/sdb1
|
||
vgcreate vnumvg /dev/sdb1
|
||
lvcreate -l +100%VG -n vnumlv vnumvg
|
||
mkfs.xfs /dev/mapper/vnumvg-vnumlv
|
||
```
|
||
|
||
4. 挂载
|
||
|
||
```bash
|
||
echo "/dev/mapper/vnumvg-vnumlv /var/lib/docker xfs defaults 1 2" >>/etc/fstab
|
||
mkdir /var/lib/docker
|
||
mount -a
|
||
df -h
|
||
```
|
||
|
||
## 分割多块磁盘挂载
|
||
|
||
> 例如总空间 300G,我需要分配成两块 150G 的盘
|
||
|
||
1. 初始化磁盘
|
||
|
||
```bash
|
||
parted /dev/sdb
|
||
```
|
||
|
||
2. 执行如下内容
|
||
|
||
```bash
|
||
mklabel gpt
|
||
p
|
||
mkpart primary 0GB 150GB
|
||
mkpart primary 150GB 300GB
|
||
q
|
||
```
|
||
|
||
|
||
|