The content of this article is about how to remount the data disk after the Linux instance initializes the system disk. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you.
Linux instance initializes the system disk and then remounts the data disk
In a Linux instance, reinitializing the system disk will not change the contents of the data disk, but the mounting information of the data disk will be lost. , so, after Linux restarts, follow the steps below to create new mount point information and mount the data disk partition.
Note: In this document, it is assumed that before initializing the system disk, the partition name of the data disk mounted on the instance is /dev/vdb1, and the name of the mount point is /InitTest.
View the data disk mounting information: run the mount command. There is no information about /dev/vdb1 in the returned result.
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,nosuid,size=497476k,nr_inodes=124369,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/vda1 on / type ext4 (rw,relatime,data=ordered) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=9791) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=101620k,mode=700)
View data disk partition information: Run the command 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: 0x0008d73a Device Boot Start End Blocks Id System /dev/vda1 * 2048 83884031 41940992 83 Linux Disk /dev/vdb: 25.8 GB, 25769803776 bytes, 50331648 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: 0xfe6d77c1 Device Boot Start End Blocks Id System /dev/vdb1 2048 50331647 25164800 83 Linux
Re-create the mount point of the data disk partition: Run the command
mkdir /InitTest
Note: The mount point name here must be the same as the mount point name of /dev/vdb1 before the system disk was initialized. consistent. You can view the original mount point name through the cat /etc/fstab command.
Remount the data disk partition: Run the command
mount /dev/vdb1 /InitTest
Check the mounting result: Run the command
df -h
Check whether /dev/vdb1 can be automatically mounted:
Uninstall /dev/vdb1: Run the command
umount /dev/vdb1
View the mount information: Run the command mount. If the uninstallation is successful, there will be no information about /dev/vdb1 in the returned result.
Automatically mount /dev/vdb1: Run the command
mount -a
View the mount information: Run the command mount. If the automatic mounting is successful, the information about /dev/vdb1 will be included in the returned result.
The above is the detailed content of How to remount the data disk after initializing the system disk of a Linux instance. For more information, please follow other related articles on the PHP Chinese website!