详解如何在 CentOS 7 中添加新磁盘而不用重启系统

下面是在 CentOS 7 中添加新磁盘而不用重启系统的攻略。

准备工作

在进行下一步操作之前,需要您确认以下几点:

  • 要添加的新磁盘已经安装并连接到了计算机上
  • 已经安装了 lsscsiparted 工具,如果没有请使用以下命令进行安装:
    bash
    $ sudo yum install lsscsi parted

步骤说明

  1. 查看新磁盘信息

使用 lsscsi 命令查看新磁盘信息,例如我们添加的磁盘为 /dev/sdb

$ sudo lsscsi
[0:0:0:0]    disk    ATA      VBOX HARDDISK    1.0   /dev/sda
[1:0:0:0]    cd/dvd  VBox     CD-ROM          1.0   /dev/sr0
[2:0:0:0]    disk    ATA      VBOX HARDDISK    1.0   /dev/sdb
  1. 创建分区

使用 parted 工具进行新磁盘的分区,例如我们创建一个大小为 1GB 的分区:

$ sudo parted /dev/sdb
(parted) mklabel gpt              # 创建 GPT 分区表
(parted) mkpart primary ext4 0GB 1GB  # 创建大小为 1GB 的分区
(parted) print                   # 查看分区信息
  1. 格式化分区

使用 mkfs 命令格式化刚才创建的分区:

$ sudo mkfs.ext4 /dev/sdb1
  1. 挂载分区

创建一个挂载点,例如我们将其挂载到 /mnt/new_disk 目录下:

$ sudo mkdir /mnt/new_disk
$ sudo mount /dev/sdb1 /mnt/new_disk
  1. 设置自动挂载

在系统重启时,分区将不再挂载。为了自动挂载该分区,需在 /etc/fstab 文件中添加一行:

$ echo "/dev/sdb1    /mnt/new_disk  ext4  defaults 0 0" | sudo tee -a /etc/fstab

示例说明

示例 1 - 添加并挂载单个新磁盘

  1. 在 CentOS 7 中添加一个新磁盘,例如 /dev/sdb

  2. 使用 parted 工具创建一个分区(例如 /dev/sdb1),并格式化为 ext4 文件系统。

bash
sudo parted /dev/sdb mklabel gpt
sudo parted /dev/sdb mkpart primary ext4 0GB 1GB
sudo mkfs.ext4 /dev/sdb1

  1. 创建一个挂载点,并将分区挂载到该点。

bash
sudo mkdir /mnt/new_disk
sudo mount /dev/sdb1 /mnt/new_disk

  1. 自动挂载该分区,在 /etc/fstab 中添加一行:/dev/sdb1 /mnt/new_disk ext4 defaults 0 0

示例 2 - 添加并挂载多个新磁盘

  1. 在 CentOS 7 中添加多个新磁盘,例如 /dev/sdb/dev/sdc

  2. 使用 parted 工具为每个磁盘创建一个分区(例如 /dev/sdb1 和 /dev/sdc1),并分别格式化为 ext4 文件系统。

```bash
sudo parted /dev/sdb mklabel gpt
sudo parted /dev/sdb mkpart primary ext4 0GB 1GB
sudo mkfs.ext4 /dev/sdb1

sudo parted /dev/sdc mklabel gpt
sudo parted /dev/sdc mkpart primary ext4 0GB 1GB
sudo mkfs.ext4 /dev/sdc1
```

  1. 创建一个挂载点,并将分区挂载到该点。

```bash
sudo mkdir /mnt/new_disk1
sudo mount /dev/sdb1 /mnt/new_disk1

sudo mkdir /mnt/new_disk2
sudo mount /dev/sdc1 /mnt/new_disk2
```

  1. 自动挂载这些分区,在 /etc/fstab 中添加以下行:
    /dev/sdb1 /mnt/new_disk1 ext4 defaults 0 0
    /dev/sdc1 /mnt/new_disk2 ext4 defaults 0 0

通过以上操作,您就可以成功地在 CentOS 7 中添加新磁盘或添加多个新磁盘而不用重启系统。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解如何在 CentOS 7 中添加新磁盘而不用重启系统 - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • vmware Workstation安装教程

    VMware Workstation安装教程 在安装VMware Workstation前,请确保您的计算机满足以下系统要求: Windows 10/8/7或Windows Server 2019/2016/2012 64-bit x86 Intel or AMD Processor, 1.3 GHz或更高 最少4 GB RAM,建议8 GB或以上 至少5 …

    Linux 2023年5月24日
    00
  • [Linux] docker 方式安装和使用gitlab-ce

    gitlab就相当于我们自己内网搭建的git服务,相当于公司内的github。 拉取镜像docker pull gitlab/gitlab-ce 创建宿主机的数据目录mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data 执行镜像并且把宿主机的端口与目录映射进容器do…

    Linux 2023年4月13日
    00
  • JumpServer(v2.28.6) 堡垒机常见问题

    JumpServer 各组件查询日志方法 # 默认持久化目录 /data/jumpserver ls -al /data/jumpserver/core/logs ls -al /data/jumpserver/koko/data/logs ls -al /data/jumpserver/lion/data/logs ls -al /data/jumpser…

    Linux 2023年4月10日
    00
  • 【Linux技术专题系列】「必备基础知识」一起探索和实践sftp配置之密钥方式登录

    FTP服务-vsftp协议实现 我们常用的是FTP协议,主要是通过VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。 SFTP服务-ssh协议实现 由于vsftp采用明文传输,用户名密码可通过抓包得到,为了安全性,需使用sftp,锁定目录且不允许sf…

    Linux 2023年4月11日
    00
  • Linux xset命令

    Linux xset 命令的作用与使用方法 Linux xset 命令用于设置 X 服务器的参数。它可以帮助用户在 X 窗口系统中设置屏幕保护程序、屏幕亮度、鼠标指针等参数。 Linux xset 命令使用方法 xset 命令的本语法如下: xset [选项] [参数] 其中,选项是可选的。参数是要设置的参数。下面一些常用的选项: -dpms:启用 DPMS…

    Linux 2023年5月10日
    00
  • Oracle Linux 6.8安装 mysql 5.7.17的详细教程

    Oracle Linux 6.8 安装 MySQL 5.7.17的详细教程 MySQL是一种常用的关系型数据库管理系统,其具有开源、高效、安全等优点,被广泛应用于各种应用场景中。本文将介绍在Oracle Linux 6.8上安装MySQL 5.7.17的详细步骤。 准备工作 安装Oracle Linux 6.8系统 下载并准备MySQL 5.7.17的安装包…

    Linux 2023年5月14日
    00
  • Linux vlock命令

    当多个用户共用一台Linux系统时,保护自己的账户安全就显得尤为重要。vlock命令就是一种措施,可以让用户在离开终端时锁定其终端,防止其他用户使用该终端访问用户账户。 作用 使用vlock锁定终端后,其他用户将无法使用该终端进行操作,而只能看到锁定屏幕。直到当前用户再次输入正确的密码以解锁终端。 使用方法 vlock命令的使用非常简单,只需要在终端中输入v…

    Linux 2023年3月28日
    00
  • Linux中替换文本中的字符串

        (一)通过vi编辑器来替换。 参考博文: http://www.linuxdiyf.com/viewarticle.php?id=99843 http://kingaragorn.javaeye.com/blog/467308   vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用编辑软件进行替换,今天发现该命令有很多种写法(vi 真是强…

    Linux 2023年4月11日
    00
合作推广
合作推广
分享本页
返回顶部