iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >CentOS磁盘挂载
  • 869
分享到

CentOS磁盘挂载

linux运维服务器1024程序员节 2023-09-04 11:09:20 869人浏览 薄情痞子
摘要

在购买云服务的时候,一般都会自带一块40G的系统盘,然后自己在选购数据盘,如果是windows系统,购买的数据盘会作为一个分区存在,比如D盘、E盘等,可以直接使用,但是在linux必须进行挂载才能正常使用。 目录 一、挂载概念 二、查

在购买云服务的时候,一般都会自带一块40G的系统盘,然后自己在选购数据盘,如果是windows系统,购买的数据盘会作为一个分区存在,比如D盘、E盘等,可以直接使用,但是在linux必须进行挂载才能正常使用。

目录

一、挂载概念

二、查看磁盘情况

三、查看当前磁盘的分区情况

四、新增磁盘挂载

五、格式化磁盘

六、挂载磁盘

七、自动挂载

八、卸载磁盘



使用环境:Centos 7.9

一、挂载概念

挂载(mounting)是指由操作系统使一个存储设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程。

在windows操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。
在linux操作系统中,它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。)

下面演示一下linux下如何挂载磁盘

二、查看磁盘情况

通过df命令可以查看当前已挂载的磁盘信息

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# df -hFilesystem      Size  Used Avail Use% Mounted ondevtmpfs        3.8G     0  3.8G   0% /devtmpfs           3.8G     0  3.8G   0% /dev/shmtmpfs           3.8G  500K  3.8G   1% /runtmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup/dev/vda1        40G  2.4G   36G   7% /tmpfs           768M     0  768M   0% /run/user/0

通过上面的信息可以看出,目前只挂载的系统盘。 

三、查看当前磁盘的分区情况

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# fdisk -lDisk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x000bf3aa   Device Boot      Start         End      Blocks   Id  System/dev/vda1   *        2048    83886046    41941999+  83  LinuxDisk /dev/vdb: 268.4 GB, 268435456000 bytes, 524288000 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/vdc: 268.4 GB, 268435456000 bytes, 524288000 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes

通过以上信息可以看出系统中一共有三个磁盘/dev/vda、/dev/vdb、/dev/vdc分别为42G,268G、268G,跟当初购买的磁盘大小有差距。

四、新增磁盘挂载

通过上一步我们知道了每个磁盘的名称,现在对硬盘进行分区(如果是挂载一整块磁盘,可省略本步骤),分区的步骤如下:

  1.         fdisk /dev/vdb(/dev/vdb为上一步中查询到的磁盘名称)
  2.         输入参数 m  (显示帮助可不输入)
  3.         输入参数n  (新建分区)
  4.         输入参数e  (extended扩展分区,p  primary 主分区)
  5.         输入参数1   (1-4  1表示只分一个区)
  6.         enter键跳过
  7.         enter键跳过(表示全部,也可输入起柱面cylinder号来完成分区,该号不能大于磁盘末尾号)
  8.         输入参数w   (保存)
[root@iZ2ze5x5mt3210wm46kjgwZ ~]# fdisk /dev/vdbWelcome 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.Device does not contain a recognized partition tableBuilding a new DOS disklabel with disk identifier 0xbacfd979.Command (m for help): mCommand action   a   toggle a bootable flag   b   edit bsd disklabel   c   toggle the dos compatibility flag   d   delete a partition   g   create a new empty GPT partition table   G   create an IRIX (SGI) partition table   l   list known partition types   m   print this menu   n   add a new partition   o   create a new empty DOS partition table   p   print the partition table   q   quit without saving changes   s   create a new empty Sun disklabel   t   change a partition's system id   u   change display/entry units   v   verify the partition table   w   write table to disk and exit   x   extra functionality (experts only)Command (m for help): nPartition type:   p   primary (0 primary, 0 extended, 4 free)   e   extendedSelect (default p): ePartition number (1-4, default 1): 1First sector (2048-524287999, default 2048): Using default value 2048Last sector, +sectors or +size{K,M,G} (2048-524287999, default 524287999): Using default value 524287999Partition 1 of type Extended and of size 250 GiB is setCommand (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.

使用命令lsblk查看一下分区情况:

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTvda    253:0    0   40G  0 disk └─vda1 253:1    0   40G  0 part /vdb    253:16   0  250G  0 disk └─vdb1 253:17   0    1K  0 part vdc    253:32   0  250G  0 disk 

可以看出vdb已经成功分区,vdc还没有分区。

五、格式化磁盘

使用mkfs.ext4 /dev/vdb格式化磁盘:

[root@iZ2ze5x5mt3210wm46kjgwZ mnt]# mkfs.ext4 /dev/vdbmke2fs 1.42.9 (28-Dec-2013)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks16384000 inodes, 65536000 blocks3276800 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=22145925122000 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,         4096000, 7962624, 11239424, 20480000, 23887872Allocating group tables: doneWriting inode tables: doneCreating journal (32768 blocks): doneWriting superblocks and filesystem accounting infORMation: done     

使用命令lsblk查看一下分区情况:跟之前的有变化(暂未深究原因) 

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# lsblkNAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTvda    253:0    0   40G  0 disk └─vda1 253:1    0   40G  0 part /vdb    253:16   0  250G  0 disk vdc    253:32   0  250G  0 disk 

六、挂载磁盘

挂载前需要创建挂载点,就是一个文件夹,然后使用命令mount把磁盘挂载到这个文件夹中

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# cd /mnt[root@iZ2ze5x5mt3210wm46kjgwZ mnt]# lltotal 0[root@iZ2ze5x5mt3210wm46kjgwZ mnt]# mkdir software[root@iZ2ze5x5mt3210wm46kjgwZ mnt]# mount /dev/vdb /mnt/software

查看是否成功

[root@iZ2ze5x5mt3210wm46kjgwZ mnt]# df -hFilesystem      Size  Used Avail Use% Mounted ondevtmpfs        3.8G     0  3.8G   0% /devtmpfs           3.8G     0  3.8G   0% /dev/shmtmpfs           3.8G  476K  3.8G   1% /runtmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup/dev/vda1        40G  2.0G   36G   6% /tmpfs           768M     0  768M   0% /run/user/0/dev/vdb        246G   61M  234G   1% /mnt/software

从结果可以看出已经挂载成功,磁盘为/dev/vdb。这一步之后只是临时挂载,重启后,挂载点会消失,下面把挂载信息设为开机自动挂在。

七、自动挂载

自动挂载有两种方式一种使用磁盘挂在一种是使用UUID挂载

使用磁盘挂在

执行一下命令:

echo "/dev/vdb               /mnt/software                  ext4    defaults        0 0" >> /etc/fstab

 然后然后使用shutdown -r now重启,重启之后查看挂载情况

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# df -hFilesystem      Size  Used Avail Use% Mounted ondevtmpfs        3.8G     0  3.8G   0% /devtmpfs           3.8G     0  3.8G   0% /dev/shmtmpfs           3.8G  496K  3.8G   1% /runtmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup/dev/vda1        40G  2.4G   36G   7% //dev/vdb        246G   61M  234G   1% /mnt/sfotwaretmpfs           768M     0  768M   0% /run/user/0

使用UUID挂载

使用vim删除/etc/ fstab中的挂载信息。查看UUID有三种方式:

[root@iZ2ze5x5mt3210wm46kjgwZ ~]# blkid/dev/vda1: UUID="10c0e7e5-557a-40c1-893c-1e2dcbac1526" TYPE="ext4" /dev/vdb: UUID="6e26ed03-df7d-47e7-9324-8408341aeacb" TYPE="ext4" 
[root@iZ2ze5x5mt3210wm46kjgwZ ~]# lsblk -fNAME   FSTYPE LABEL UUID     MOUNTPOINTvda                          └─vda1 ext4         10c0e7e5-557a-40c1-893c-1e2dcbac1526 /vdb    ext4         6e26ed03-df7d-47e7-9324-8408341aeacb /mnt/softwarevdc                          
[root@iZ2ze5x5mt3210wm46kjgwZ ~]# ll /dev/disk/by-uuid/total 0lrwxrwxrwx 1 root root 10 Aug 13 17:06 10c0e7e5-557a-40c1-893c-1e2dcbac1526 -> ../../vda1lrwxrwxrwx 1 root root  9 Aug 13 17:10 6e26ed03-df7d-47e7-9324-8408341aeacb -> ../../vdb

设置自动挂载:

echo "UUID=6e26ed03-df7d-47e7-9324-8408341aeacb /mnt/software                 ext4    defaults        0 0" >> /etc/fstab

查看挂载文件:

 自动挂载/etc/fstab里面的东西

mount –a

 重启服务器,使用名df再次确认挂载成功

八、卸载磁盘

# 临时卸载,重启机器之后又恢复到挂载状态umount /dev/vdb#永久卸载vim /etc/fstab#把添加的磁盘信息删除即可。重启机器查看是否卸载

来源地址:https://blog.csdn.net/caicaimaomao/article/details/126317621

--结束END--

本文标题: CentOS磁盘挂载

本文链接: https://www.lsjlt.com/news/393491.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS磁盘挂载
    在购买云服务的时候,一般都会自带一块40G的系统盘,然后自己在选购数据盘,如果是windows系统,购买的数据盘会作为一个分区存在,比如D盘、E盘等,可以直接使用,但是在Linux必须进行挂载才能正常使用。 目录 一、挂载概念 二、查...
    99+
    2023-09-04
    linux 运维 服务器 1024程序员节
  • ubuntu 磁盘挂载
    方法有两种: 使用命令行方式挂载 使用磁盘工具挂载 一、命令行方式 查看已经挂载的分区信息: df -h 查看新加入磁盘信息: lsblk 我们需要挂载的新磁盘通过命令查看发现叫sda,,新买的硬盘一...
    99+
    2023-09-04
    ubuntu linux 服务器
  • Linux如何挂载磁盘
    本篇内容主要讲解“Linux如何挂载磁盘”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux如何挂载磁盘”吧!挂接命令(mount)首先,介绍一下挂接(mount)命令的使用方法,mount...
    99+
    2023-06-28
  • Windows 挂载 NFS磁盘 【全】
      Linux 安装NFS服务 # 安装nfs软件yum install -y nfs-utils rpcbind# 配置共享目录及相关信息vim /etc/exports# 输入内容 需要对配置信息进行解释说明/nfs *(insec...
    99+
    2023-09-10
    linux 服务器 运维
  • Linux之磁盘分区、挂载
    文章目录 一、Linux分区●原理介绍●硬盘说明查看所有设备挂载情况挂载的经典案例 二、磁盘情况查询基本语法应用实例磁盘情况-工作实用指令 一、Linux分区 ●原理介绍 Lin...
    99+
    2023-09-01
    linux 运维 服务器
  • 【Linux】磁盘分区和挂载
    目录  Linux磁盘分区和挂载 linux分区  查看所有设备挂载情况  挂载案例 步骤1:新建一块硬盘 操作步骤2: 虚拟机硬盘分区  步骤3:虚拟机硬盘分区格式化  步骤4:将磁盘挂载到根目录下newdisk目录下 mount挂载 u...
    99+
    2023-09-02
    linux 运维 服务器
  • 云服务器磁盘挂载
    云服务器的磁盘挂载通常指使用云服务器的磁盘挂载功能将数据从本地磁盘移动到服务器的磁盘。 下面是一些可能需要用到的步骤和相关操作: 选择云服务器的磁盘挂载:在使用云服务器之前,需要选择使用的云服务器的磁盘挂载选项。在选择磁盘挂载选项时,需...
    99+
    2023-10-27
    磁盘 服务器
  • HDFS免重启挂载新磁盘
    在生产环境中,集群节点磁盘大小不同,其使用率也会不同,HDFS虽有均衡策略,但也会有数据不平衡的情况,有些节点磁盘就会被打满,然后这个节点就不健康了(Unhealthy Nodes)...
    99+
    2024-04-02
  • 怎么查看Linux挂载磁盘
    本篇内容主要讲解“怎么查看Linux挂载磁盘”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么查看Linux挂载磁盘”吧!  通常我们都使用命令查看Linux系统中挂载的磁盘,其实除了这种方法外...
    99+
    2023-06-13
  • 云服务器如何挂载磁盘
    云服务器可以通过以下步骤来挂载磁盘:1. 登录到云服务器的控制台或者使用 SSH 连接到云服务器。2. 使用命令行工具或者控制台找到...
    99+
    2023-08-15
    云服务器
  • ubuntu如何将磁盘永久挂载
    要将磁盘永久挂载到Ubuntu系统中,可以按照以下步骤操作:1. 首先,打开终端。2. 使用以下命令查看系统当前已经挂载的磁盘和分区...
    99+
    2023-09-06
    ubuntu
  • linux怎么查看未挂载的磁盘
    要查看未挂载的磁盘,您可以执行以下步骤:1. 打开终端或命令行界面。2. 运行以下命令来列出所有的磁盘和分区信息:```sudo f...
    99+
    2023-09-07
    linux
  • ubuntu怎么查看未挂载的磁盘
    要查看未挂载的磁盘,可以使用以下步骤: 打开终端窗口。 运行以下命令来列出所有磁盘和分区的信息: sudo fdisk -l ...
    99+
    2024-03-13
    ubuntu
  • linux挂载磁盘的作用是什么
    Linux挂载磁盘的作用是将外部的存储设备(如硬盘、光盘、U盘等)连接到系统中,使其可以被系统识别并访问。通过挂载磁盘,用户可以在L...
    99+
    2024-03-14
    linux
  • CentOS下如何挂载NTFS格式盘
    本篇内容介绍了“CentOS下如何挂载NTFS格式盘”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!工具:ntfs-3g安装 ntfs-3g&...
    99+
    2023-06-10
  • Linux怎么挂载磁盘和安装docker
    本篇内容介绍了“Linux怎么挂载磁盘和安装docker”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!挂载磁盘查看系统分区,获取新添加的磁盘...
    99+
    2023-06-28
  • centos挂载ntfsu盘的方法是什么
    在CentOS中挂载NTFS格式的U盘,可以按照以下步骤操作: 首先,插入U盘到计算机上,并打开终端。 运行以下命令查看U盘...
    99+
    2024-04-02
  • Linux云服务器怎么挂载新磁盘
    在Linux云服务器上挂载新磁盘的步骤如下: 首先,在云服务器上插入新硬盘,并记录新硬盘的设备名(通常为/dev/sdb、/de...
    99+
    2024-04-02
  • HDFS免重启挂载新磁盘的方法
    本篇内容主要讲解“HDFS免重启挂载新磁盘的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HDFS免重启挂载新磁盘的方法”吧!在生产环境中,集群节点磁盘大小不同,其使用率也会不同,HDFS虽...
    99+
    2023-06-29
  • Linux下新加新磁盘分区及挂载
    文章目录 一:新插入磁盘查看法1:$sudo fdisk -l法2: $sudo lsblk 二:磁盘分区及格式化1: 分区2:格式化 三:磁盘分区挂载1:手动挂载2:开机自启挂载...
    99+
    2023-10-28
    linux 运维 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作