公司客户开了一个阿里云主机,40G,然后又加了一块1T磁盘
目前需求是将1T硬盘挂载到新主机,分两个区出来,一个给/var,另一个给/data
目录 | 大小 |
/var | 200G |
/data | 800G |
一开始接到这个需求,我是懵逼的,分区挂载磁盘本来就没啥概念,还要把已有目录/var 挂载到新分区上去,感觉不太现实。。
后来经过查找资料,逐渐捋清了头绪
其实这个分为两个步骤:分区和挂载
1.分区
linux系统会按磁盘类型给分区后的物理分区命名,大致命名规则如下
物理设备名称 | 设备识别文件名称 |
---|---|
SATA / SAS / USB (串口硬盘) | dev/sd[a-p] ([a-p]表示为括号内a-p字母中任意一个) |
IDE(并口i硬盘) | /dev/hd[a-d] |
Virtio接口 | /dev/vd[a-p] |
M2/SSD | /dev/nvme0,/dev/nvme1 |
SD/MMC/EMMC | /dev/mmcblk0 , /dev/mmcblk1 |
CD-ROM DVD-ROM | /dev/scd[0-1] (通用) /dev/sr[0-1] (通用, CentOS较为常见) /dev/cdrom (当前CD-ROM) |
比如虚拟机磁盘类型会默认命名 /dev/vda、/dev/vdb,然后物理分区按照/dev/vda1、/dev/vda2这样依次类推
这里不得不提分区工具fdisk,人人都喜欢用 fdisk,它是 Linux 下管理磁盘分区的最佳利器之一。它可以操作最大 2TB 的分区。大量 Linux 管理员都喜欢使用这个工具,因为当下 LVM 和 SAN 的原因,并没有多少人会用到 2TB 以上的分区。并且这个工具被世界上许多的基础设施所使用。如果你还是想创建比 2TB 更大的分区,请使用 parted 命令 或 cfdisk 命令。
fdisk 允许我们在每块硬盘上创建最多四个主分区。它们中的其中一个可以作为扩展分区,并下设多个逻辑分区。1-4 扇区作为主分区被保留,逻辑分区从扇区 5 开始。
分完区之后,再进行格式化,物理分区就能正常使用了
2.挂载
分区之后就是挂载,挂载的目的是把物理分区和系统能识别的盘符关联起来,让操作系统可以正常工作
系统盘符有个概念就是,系统资源只和盘符路径有关,只要盘符路径能访问到资源,系统就能正常运行
这也就让已有目录/var 挂载到新分区上成为了可能
具体思路就是:把原/var分区内容拷贝到新分区,然后老/var目录重命名为/var_bak,再用新分区挂载到/var目录,系统能按原因盘符路径访问资源,就没问题
理清概念之后下面就是操作
1.
标签:分区,盘符,dev,liunx,磁盘,var,挂载 From: https://www.cnblogs.com/allay/p/17641115.html