美文网首页
腾讯云服务器Centos8数据盘挂载,实操案例

腾讯云服务器Centos8数据盘挂载,实操案例

作者: stormfu | 来源:发表于2023-12-21 16:59 被阅读0次

    一、前置条件

    1.已购买腾讯云服务器,并登录到服务器。

    2.已创建一块数据盘。

    3.已将数据盘格式化为文件系统并进行分区。

    二、数据盘挂载流程

    1.登录腾讯云官网,进入控制台,找到“云服务器 CVM”模块,选择“实例列表”。

    2.找到需要挂载数据盘的服务器实例,并单击右侧的“登录”按钮,登录到服务器。

    3.在服务器上运行以下命令,查看当前的磁盘情况:

    df -h

    该命令将列出所有已安装的文件系统以及它们的磁盘空间使用情况。

    [root@VM-0-14-centos /]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs         16G     0   16G   0% /dev
    tmpfs            16G   24K   16G   1% /dev/shm
    tmpfs            16G  464K   16G   1% /run
    tmpfs            16G     0   16G   0% /sys/fs/cgroup
    /dev/vda1        50G  2.7G   45G   6% /
    tmpfs           3.1G     0  3.1G   0% /run/user/0
    
    

    4.使用以下命令,查看未挂载的磁盘设备:

    sudo fdisk -l

    该命令将列出所有可用的磁盘设备。

    [root@VM-0-14-centos /]# sudo fdisk -l
    Disk /dev/vda: 50 GiB, 53687091200 bytes, 104857600 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
    Disklabel type: dos
    Disk identifier: 0xab97852c
    
    Device     Boot Start       End   Sectors Size Id Type
    /dev/vda1  *     2048 104857566 104855519  50G 83 Linux
    
    Disk /dev/vdb: 300 GiB, 322122547200 bytes, 629145600 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
    
    

    5.选择需要挂载的磁盘设备,在本例中选择/dev/vdb。使用以下命令,将该设备进行分区:

    sudo fdisk /dev/vdb

    进入分区工具后,按下n键,进行新分区的创建。

    按下w键,保存并退出分区工具。

    [root@VM-0-14-centos /]# sudo fdisk /dev/vdb
    
    Welcome to fdisk (util-linux 2.32.1).
    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.
    
    Device does not contain a recognized partition table.
    Created a new DOS disklabel with disk identifier 0x22fe4f3c.
    
    Command (m for help): n
    Partition type
       p   primary (0 primary, 0 extended, 4 free)
       e   extended (container for logical partitions)
    Select (default p): p
    Partition number (1-4, default 1): 1
    First sector (2048-629145599, default 2048): 
    Last sector, +sectors or +size{K,M,G,T,P} (2048-629145599, default 629145599): 
    
    Created a new partition 1 of type 'Linux' and of size 300 GiB.
    
    Command (m for help): wq
    The partition table has been altered.
    Calling ioctl() to re-read partition table.
    Syncing disks.
    
    

    6.使用以下命令,将新分区格式化为文件系统:

    sudo mkfs.ext4 /dev/vdb

    [root@VM-0-14-centos /]# sudo mkfs.ext4 /dev/vdb
    mke2fs 1.45.6 (20-Mar-2020)
    Found a dos partition table in /dev/vdb
    Proceed anyway? (y,N) y
    Creating filesystem with 78643200 4k blocks and 19660800 inodes
    Filesystem UUID: cd433c5c-daa8-4977-8a25-b2dd4c4ab8e5
    Superblock backups stored on blocks: 
            32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
            4096000, 7962624, 11239424, 20480000, 23887872, 71663616
    
    Allocating group tables: done                            
    Writing inode tables: done                            
    Creating journal (262144 blocks): done
    Writing superblocks and filesystem accounting information: done  
    
    

    7.在服务器上创建一个挂载点,用于挂载数据盘。例如,我们创建一个名为“data”的挂载点:

    sudo mkdir /data

    [root@VM-0-14-centos /]#sudo mkdir /data
    
    

    8.使用以下命令,将数据盘挂载到新创建的挂载点上:

    sudo mount /dev/vdb /data

    [root@VM-0-14-centos /]# sudo mount /dev/vdb /data
    
    

    9.通过运行以下命令,查看挂载结果:

    df -h

    该命令中,/dev/vdb 已挂载到 /data。

    [root@VM-0-14-centos /]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs         16G     0   16G   0% /dev
    tmpfs            16G   24K   16G   1% /dev/shm
    tmpfs            16G  464K   16G   1% /run
    tmpfs            16G     0   16G   0% /sys/fs/cgroup
    /dev/vda1        50G  2.7G   45G   6% /
    tmpfs           3.1G     0  3.1G   0% /run/user/0
    /dev/vdb        295G   65M  280G   1% /data
    
    

    10.为了确保数据盘在服务器启动时会自动挂载,需要将挂载信息添加到/etc/fstab 文件中。使用以下命令打开文件编辑器:

    sudo vim /etc/fstab

    在文件末尾添加以下内容:

    /dev/vdb /data ext4 defaults 0 0

    保存并退出文件。

    11.使用以下命令,重新启动服务器,确保数据盘正常启动:

    sudo reboot

    三、后续操作

    完成数据盘挂载后,用户可以自由的向该数据盘中存储、读取数据。

    四、注意事项

    1.确认永久挂载信息之前,务必进行数据的备份操作。

    2.移动数据盘可能会导致文件系统损坏,操作时一定要注意。

    3.如果数据盘需要进行扩容,则需要先卸载挂载的分区,然后再对数据盘进行扩容操作。

    相关文章

      网友评论

          本文标题:腾讯云服务器Centos8数据盘挂载,实操案例

          本文链接:https://www.haomeiwen.com/subject/tzcfndtx.html