zoukankan      html  css  js  c++  java
  • Linux如何添加硬盘

    一、命令操作:

    df       #查看磁盘空间

    fdisk     #分区/查看分区

    mkfs      #格式化

    df  -h(以人类易读) -m(以M为单位读取)            #查看硬盘容量/查看

     

    D                              #删除一个分区

    I     #列出已知分区类型

    M     #帮助

    N     #添加一个新分区

    Q     #退出不保存

    T     #更改分区类型ID

    W     #保存并退出

    二、静态分区:

    在虚拟机添加硬盘,然后重启(reboot)

    Fdisk -l            #查看有多少设备

    Fdisk  /dev/sdb 

    按  n (添加新的新区)后

    p primary(0 primary,0 extended,4 free)             #主分区(已有主分区,已有扩展分区,空余分区数量)

    e   extended                             #扩展分区

    按p(primary)以后

       分区号(1-4,默认1)

    (回车)即默认为2048

    (回车)可以修改大小

    W                                      #保存退出

     

    Fdisk -l                    #查看分区是否生效(与之前相比)

     

    mkfs.xfs  /dev/sdb1           #格式化分区

    mkdir  /work                #建立挂载点

    mount /dev/sdb1 /work         #挂载硬盘

    vim /etc/fstab                #挂载永久生效
    ###############
    /dev/sdb1  /work   xfs    defaults 0 0
    ###############

    三、动态添加:

    方法1:

    ls /sys/class/scsi_host/
    
     
    echo "- - -" > /sys/class/scsi_host/host0/scan
    echo "- - -" > /sys/class/scsi_host/host1/scan
    echo "- - -" > /sys/class/scsi_host/host2/scan
    fdisk -l                                            #查看效果

    方法2:

    cat /proc/scsi/scsi    
    
    #查看设备ID,在最大的ID上加1.每次添加一块硬盘
    echo "scsi add (有空格)-single-device 0 0 3 0" > /proc/scsi/scsi
    echo "scsi add (有空格)-single-device 0 0 4 0" > /proc/scsi/scsi
    echo "scsi add (有空格)-single-device 0 0 5 0" > /proc/scsi/scsi

    四、整体流程

    #1.检查环境
    getenforce
    (setenforce 0                     #关闭)
    
    #2.分区  
    fdisk -l
    ls /sys/class/scsi_host/
    echo "- - -" > /sys/class/scsi_host/host0/scan
    echo "- - -" > /sys/class/scsi_host/host1/scan
    echo "- - -" > /sys/class/scsi_host/host2/scan
    fdisk -l
    fdisk /dev/sdb
    fdisk -l
    
    #3.格式化
    mkfs.xfs /dev/sdb1
    #4.挂载
    mkdir /work
    mount /dev/sdb1 /work/
    
    #5.永久挂载
    vim /etc/fstab
    ###############
    /dev/sdb1 /work  xfs   defaults 0 0
    ###############
    
    #6.重启验证
    reboot

    具体实例请参考:实例一、添加磁盘Linux添加硬盘脚本

     

     

  • 相关阅读:
    【转】ASP.NET页面刷新方法总结
    GridView点击超链接时弹出小窗口
    VS2008增加AJAX Control Toolkit3.5支持(组图)
    水晶报表中"已达到系统管理员配置的最大报表处理作业数限制"错误的处理
    asp.net 在使用Response.Redirect try{}catch{}块失效
    【转】ASP.NET的五大数据控件浅谈
    ASP.NET生成随机密码
    ASP.NET Web应用程序和ASP.NET网站的区别
    使用ArcGIS GP服务之一框架介绍
    mysql索引的类型和优缺点
  • 原文地址:https://www.cnblogs.com/twoo/p/11588784.html
Copyright © 2011-2022 走看看