你好,游客 登录 注册 搜索
背景:
阅读新闻

CentOS中不重启添加硬盘

[日期:2017-03-14] 来源:Linux社区  作者:shayzhang [字体: ]

实际测试或者生产运维中,经常会遇到需要给Linux服务器在线添加新硬盘的情况

说白了就是:添加硬盘后,不能重启Linux服务器,需要通过某种方法告诉Linux内核,现在有新东西给你用,需要你再次做一次硬件设备的扫描

怎么做:

1)查看host文件的数量及名字

# cd/sys/class/scsi_host/

# ls-l  //查看有几个host文件,以及每个host文件的名字

假定有host0, host1, host2

2)强制linux内核扫描新增的SCSI硬盘

# echo "- --" > /sys/class/scsi_host/host0/scan

# echo "- --" > /sys/class/scsi_host/host1/scan

# echo "- --" > /sys/class/scsi_host/host2/scan

3)检查是否已经扫描到了新增的硬盘(SCSI为例)

# fdisk -l

4)对新增的硬盘进行分区、格式化(写入文件系统)、Mount

1、进行分区 (eg: 新增硬盘sdb为例)

# fdisk  /dev/sdb

为这块磁盘,创建新的分区(写入本磁盘的分区表)

#fdisk -l  //确认新的分区表已经写入

2、格式化硬盘,写入文件系统

#mkfs.ext4 /dev/sdb1      //假定新增的硬盘只做了1个分区,sdb1

3、将硬盘挂载到系统

# mkdir /vmdata

# mount/dev/sdb1  /vmdata

4、修改fstab, 让linux系统以后能自动将新增的磁盘挂载

# vi  /etc/fstab

增加一行,如下

/dev/sdb1    /vmdata  ext4  defaults  0 0

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-03/141775.htm

linux
相关资讯       CentOS添加硬盘 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款