性能分析之构建 Linux 操作系统分析决策树
759
2022-05-28
=================================
/*
* @平台:华为云
* @描述:扩容空间
*/
=================================
一、在华为云平台购买云硬盘EVS
步骤略....
注意:
1. 在购买数据盘时注意可用区需要和linux云服务器在同一可用区;
2. 购买完磁盘后,需要在控制台进行一次挂载,将该硬盘挂载到相应服务器下。
二、挂载磁盘
1. 查看磁盘信息
# fdisk -l Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000aa138 Device Boot Start End Blocks Id System /dev/vda1 * 2048 83886079 41942016 83 Linux Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xe5161fba Device Boot Start End Blocks Id System /dev/vdb1 2048 41938943 20968448 7 HPFS/NTFS/exFAT
可以看出上述的服务器拥有两块磁盘,其中Disk /dev/vda为原有磁盘,Disk /dev/vdb为新增磁盘
2. 对数据盘进行分区
进入fdisk分区工具,根据提示开始对新增数据盘进行分区操作。 # fdisk /dev/vdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): n # 输入“n”,按“Enter”,开始新建分区。 以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。 以分区编号选择“2”为例,输入主分区编号“2”,按“Enter”。 Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): p Partition number (2-4, default 2): 2 “First sector”表示初始磁柱区域,可以选择41938944-41943039,默认为41938944。 以选择默认初始磁柱编号41938944为例,按“Enter”。 First sector (41938944-41943039, default 41938944): Using default value 41938944 “Last sector”表示截止磁柱区域,可以选择41938944-41943039,默认为41943039。 以选择默认截止磁柱编号41943039为例,按“Enter”。 Last sector, +sectors or +size{K,M,G} (41938944-41943039, default 41943039): Using default value 41943039 Partition 2 of type Linux and of size 2 MiB is set 表示分区完成,即为20GB的数据盘新建了1个分区。 输入“p”,按“Enter”,查看新建分区的详细信息。 Command (m for help): p Disk /dev/vdb: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xe5161fba Device Boot Start End Blocks Id System /dev/vdb1 2048 41938943 20968448 7 HPFS/NTFS/exFAT /dev/vdb2 41938944 41943039 2048 83 Linux 表示新建分区“/dev/vdb1”的详细信息。 输入“w”,按“Enter”,将分区结果写入分区表中。 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. 注:如果之前分区操作有误,请输入“q”,则会退出fdisk分区工具,之前的分区结果将不会被保留。 执行以下命令,将新的分区表变更同步至操作系统。 # partprobe
3. 格式化(设置文件系统为ext4)
#格式化需要等待一段时间,不要退出,等待任务状态为done。 # mkfs -t ext4 /dev/vdb1 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 1310720 inodes, 5242112 blocks 262105 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2153775104 160 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
4. 挂载
创建挂载点,或者指定的文件位置
# mkdir /mnt/nfsdata
将新建分区挂载到上步中新建(或指定)的挂载点下
# mount /dev/vdb1 /mnt/nfsdata
查看挂载结果
# df -TH Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 509M 0 509M 0% /dev tmpfs tmpfs 520M 0 520M 0% /dev/shm tmpfs tmpfs 520M 7.2M 513M 2% /run tmpfs tmpfs 520M 0 520M 0% /sys/fs/cgroup /dev/vda1 ext4 43G 2.3G 38G 6% / tmpfs tmpfs 104M 0 104M 0% /run/user/0 /dev/vdb1 ext4 22G 47M 20G 1% /mnt/nfsdata 表示新建分区“/dev/vdb1”已挂载至“/mnt/nfsdata”。
设置自动挂载
查询磁盘分区的UUID
# blkid /dev/vdb1 /dev/vdb1: UUID="ef050532-2183-4873-980e-d4f7da9dbbd4" TYPE="ext4"
编辑fstab文件(以下UUID换成自己查询所得的ID)
# vim /etc/fstab ====content==== UUID=ef050532-2183-4873-980e-d4f7da9dbbd4 /mnt/sdc ext4 defaults 0 2 ====end====
重载
# mount -a
查看挂载信息
# mount |grep /mnt/nfsdata /dev/vdb1 on /mnt/nfsdata type ext4 (rw,relatime,data=ordered)
三、卸载磁盘
卸载已挂载的分区 # umount /dev/vdb1 将“/etc/fstab”文件所有内容重新加载。 # mount -a 查询挂载信息 # mount |grep /mnt/nfsdata 取消自动挂载(注释或者删除随意) # vim /etc/fstab ====content==== # UUID=ef050532-2183-4873-980e-d4f7da9dbbd4 /mnt/sdc ext4 defaults 0 2 ====end====
Linux 云硬盘 EVS
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。