首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 热添加硬盘

基础概念

Linux热添加硬盘是指在不重启系统的情况下,向Linux服务器中添加新的硬盘设备,并使其立即可用。这种操作允许管理员在系统运行时扩展存储容量,而无需中断服务。

优势

  1. 减少停机时间:热添加硬盘避免了系统重启,从而减少了停机时间,提高了系统的可用性。
  2. 灵活性:可以在需要时动态添加硬盘,适应不断变化的业务需求。
  3. 简化管理:减少了手动配置和管理的复杂性。

类型

  1. 物理硬盘:直接连接到服务器的物理硬盘。
  2. 虚拟硬盘:在虚拟化环境中,通过虚拟化软件添加的硬盘。

应用场景

  1. 数据库扩展:当数据库需要更多存储空间时,可以通过热添加硬盘来扩展。
  2. 文件系统扩展:当文件系统空间不足时,可以添加新的硬盘并扩展文件系统。
  3. 备份和归档:需要额外的存储空间来存储备份和归档数据。

实现步骤

  1. 检测新硬盘
  2. 检测新硬盘
  3. 或者使用:
  4. 或者使用:
  5. 分区新硬盘
  6. 分区新硬盘
  7. 按照提示进行分区操作。
  8. 格式化分区
  9. 格式化分区
  10. 挂载分区: 创建挂载点:
  11. 挂载分区: 创建挂载点:
  12. 挂载分区:
  13. 挂载分区:
  14. 持久化挂载: 编辑 /etc/fstab 文件,添加以下行:
  15. 持久化挂载: 编辑 /etc/fstab 文件,添加以下行:

可能遇到的问题及解决方法

  1. 权限问题
    • 确保执行命令的用户具有足够的权限,可以使用 sudo 提升权限。
    • 确保执行命令的用户具有足够的权限,可以使用 sudo 提升权限。
  • 设备识别问题
    • 确保新硬盘被正确识别,可以通过 dmesglsblk 命令检查。
    • 确保新硬盘被正确识别,可以通过 dmesglsblk 命令检查。
  • 文件系统格式问题
    • 确保选择的文件系统格式与操作系统兼容,常用的有 ext4xfs 等。
    • 确保选择的文件系统格式与操作系统兼容,常用的有 ext4xfs 等。
  • 挂载点不存在
    • 确保挂载点目录存在,如果不存在,可以使用 mkdir 创建。
    • 确保挂载点目录存在,如果不存在,可以使用 mkdir 创建。

参考链接

通过以上步骤,你可以在Linux系统中实现热添加硬盘,并解决可能遇到的问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Linux 不重启识别新添加的硬盘

    问题来源:在做硬盘分区的实验的时候,发现每次添加一些硬盘,不重启,系统就不会去识别新添加的硬盘,通过以下方式,可以不重启识别新添加的硬盘信息。...1.通过fdisk -l 可以发现没有发现新添加的硬盘 2.cat /proc/scsi/scsi 3. echo “scsi add-single-device 2 0 1 0” >>/proc/...scsi/scsi 注:对各个参数的理解: echo “scsi add-single-device x y z u” >> /proc/scsi/scsi x是硬盘所在SCSI控制器号(一般机器就一个...SCSI控制器,所以就是0); y是硬盘所在SCSI通道的编号(一般单通道的就是0,多通道的要看是哪个通道了) 单通道SCSI卡最多支持同时接15个盘,卡上只一个通道。...z是硬盘的SCSI ID号(在原有上面加1); u是硬盘的lun号(默认情况都是0) fdisk  -l确认一下结果把: 如果需要移除刚才添加的硬盘 使用 echo “scsi remove-single-device

    3.7K10

    Linux下添加新硬盘的全过程

    第一步:直接插入硬盘或从虚拟机中添加硬盘 第二步:使用fdisk 【/dev/sdb】 查看硬盘情况。并创建分区,即fdisk后按n,即可创建主分区(p)或扩展分区(e),退出时使用w保存并退出。...第三步:将分区同步到linux中去,即partprobe 第四步:格式化分区,mkfs.xfs 【分区名称】 第五步:挂载分区,创建挂载点,然后mount [分区] [分区名],保存挂载配置。...实例 系统环境:CentOS7 64位 场景:在虚拟机中添加一块40G的SCSI硬盘,分成一个扩展分区,格式化为ext3文件格式,挂载到/opt目录上 1、查看磁盘信息 lsblk 上图中红圈部份...sdb就是新添加的磁盘,从/dev/目录中可以找到sdb的设备文件 # 如果没有安装lsblk,执行下边命令安装 sudo yum install util-linux-ng 更多lsblk使用请参考:...https://linux.cn/article-3340-1.html 2、分区 fdisk /dev/sdb 执行上述命令后,根据提示对磁盘进行分区。

    6K30

    Linux LVM --- 硬盘扩容

    简介 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,在Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。...LVM组成 Logical Volume Manager(逻辑卷管理) PV:是物理的磁盘分区 VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库统一管理了几个大的硬盘,...操作环境介绍 1,在线扩容根分区,根分区100G,新增一块20G硬盘,将根分区扩容至120G。 2,新建逻辑卷并扩容和缩减,新增2块20G磁盘,划分10GLV,再扩容10G,随后缩减5G....Command (m for help): n //添加新分区 Partition type: p primary (0 primary, 0 extended, 4 free)...497M 139M 359M 28% /boot tmpfs tmpfs 378M 0 378M 0% /run/user/0 添加开机启动

    25.8K53

    Linux - 硬盘分区操作

    使用VMware软件和提供的CentOS-7-x86_64-DVD-1511.iso创建虚拟机,自行配置好网络并多添加一块大小为20G的硬盘,使用fdisk命令对该硬盘进形分区,要求分出三个大小为5G的分区...前期准备 搭建一个虚拟机,镜像为CentOS-7-x86_64-DVD-1511配置好网络,关机,新添加一个硬盘,大小为20G 对该硬盘分区 1、进入该硬盘 [root@localhost ~]# fdisk.../dev/sdc 2、给这个硬盘分3个区,每个硬盘5G空间大小 [root@localhost ~]# fdisk /dev/sdc Welcome to fdisk (util-linux 2.23.2...5242880 83 Linux Command (m for help): #w 保存退出 The partition table has been altered!...Syncing disks. 3、查看给硬盘的分区 [root@localhost ~]# fdisk -l /dev/sdc Disk /dev/sdc: 21.5 GB, 21474836480

    12.2K10
    领券