Linux 硬盘操作

 

前期处理

IDE 硬盘处理

硬盘标记   设备文件

IDE 0:0      /dev/hda

IDE 0:1      /dev/hdb

IDE 1:0      /dev/hdc

IDE 1:1      /dev/hdd

SCSI 硬盘处理(需要逐个安装)

1. 检查scsi_host:ls /sys/class/scsi_host

根据结果修改下条命令中的“host#”

2. 输入命令搜索硬盘:echo "- - -" > /sys/class/scsi_host/host#/scan
3. 查看是否找到新建硬盘:fdisk -l

硬盘标记  设备文件

SCSI 0:0   /dev/sda

SCSI 0:1   /dev/sdb

 ....

最多可以添加60个硬盘

硬盘--&gt文件系统:

1. 直接处理挂载

a. 硬盘划分处理:

fdisk /dev/hdd

新建:n

主分区:p(可建四个。如果建四个,则无法建扩展分区)

扩展分区:e(首先需要将剩余的空间创建为扩展,再细分)

查询划分情况:p

保存所有修改:w

取消所有修改:q

b. 硬盘划分查询:

fdisk -l /dev/hdd

c. 格式化硬盘分区:

mkfs.ext3 /dev/hdd

d. 挂载文件系统:

mount+设备文件+挂载点

例如:mount /dev/hdd /mnt/d

后续:

a. 取消挂载文件系统:

umount+挂载点

例如:umount /mnt/a

2. 建立LVM再挂载:

a. 创建physical volumn:

pvcreate+硬盘分区

例如:pvcreate /dev/hdd

b. 创建volumn group:

vgcreate+vg名字+硬盘分区

例如:vgcreate testvg /dev/hdd

c. 扩展volumn group: 

vgextend+vg名字+硬盘分区

例如:vgextend testvg /dev/hdb

d. 创建logical volumn:

lvcreate+大小+lv名字+vg名字

例如:lvcreate -L 10g -n testlv testvg

e. 扩展logical volumn:

lvextend+扩展大小+lv名字

例如:lvextend -L +1g /dev/testvg/testlv

如果lv已经挂载,需要:resize2fs+lv名字

例如:resize2fs /dev/testvg/testlv

f. 挂载文件系统

mount+lv名字+挂载点

例如:mount /dev/testvg/testlv /mnt/b

后续:

a. 取消挂载文件系统:

umount+挂载点

例如:umount /mnt/a

b. 删除logical volumn:

lvremove+lv名字

例如:lvremove /dev/testvg/testlv

c. 删除volumn group:

vgremove+vg名字

例如:vgremove testvg

d. 删除physical volumn:

pvremove+pv名字

例如:pvremove /dev/hdd

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24751738/viewspace-707321/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24751738/viewspace-707321/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值