CentOS 6磁盘管理
1、添加4块8G硬盘,
注:要先添加SCSI控制器,再添加SCSI硬盘
2、查看添加的硬盘
3、fdisk分区交互式命令
d delete a partition——————//删除一个分区
n add a new partition—————//新建一个分区
p print the partition table————//显示当前分区信息
w write table to disk and exit————//保存退出
q quit without saving changes————//不保存退出
4、文件系统类型
System ID————说明这是一个什么样的分区类型,与操作系统相关连。
打算把分区——格式化成什么样的文件系统,就一定要让它的分区ID号跟文件系统类型相匹配。
l list known partition types 查看分区的system ID—也就是文件系统类型。
t change a partition's system id//修改某指定分区的system ID
83 —— Linux
82 —— Linux swap / So
8e —— Linux LVM 逻辑卷
85 —— Linux extended
fd —— Linux raid auto软RAID Software Raid
- 创建分区
1、创建主分区,n创建分区,p为主分区
说明:
分区序号
分区起始柱面,一般为默认值,直接回车
分区结束柱面,可直接输入分区大小
2、创建扩展分区
说明:所有的逻辑分区一定是在扩展分区之下创建的,这里的开始以及结束柱面可使用默认的,一定要把剩下的空间一并给扩展分区,因为,如果不给扩展分区的话就永远也用不上了。
3、创建逻辑分区
4、查看和保存分区信息,p查看分区信息,w保存分区信息
说明:Sda5:第一个逻辑分区,扩展分区一定是从5开始的,5是逻辑分区开始的标志。
5、格式化分区
# mkfs -t ext4 /dev/sdb1 对第二块硬盘第一个分区格式化成ext4
# mkfs -t ext4 –b 4096 /dev/sdb5 对第二块硬盘第一个分区格式化成ext3 并指定文件系统块大小为4096B
注:/dev/sdb2为扩展分区不需要格式化
6、挂载分区
#mkdir /nfs 创建目录
#mount /dev/sdb1 /nfs 分区必须挂载到目录才能使用
7、开机自动挂载
#vim /etc/fstab
二、创建raid卷(以raid5为例)(至少三块硬盘) raid0 raid1(至少二块硬盘)
1、fdisk分区
#fdisk /dev/sdc
t fd 转换成raid分区类型
用同样的方式将 /dev/sdd /dev/sde进行分区
2、创建raid卷
(1)安装mdadm命令
yum install mdadm -y
(2)mdadm创建卷
mdadm -C -v /dev/md1 -l1 –n2 /dev/sd[cde]1
-C表示创建
-v显示创建详细过程
/dev/md5 5一般与raid级别相同
用-l 5或--level=5表示,5是RAID的级别
-n 3 3表示RAID成员的个数(硬盘个数)
(3)mdadm -a /dev/md5 启用阵列
(4)mkfs –t ext4 /dev/md5 格式化
(5) mdadm –Ds>>/etc/mdadm.conf 生成配置文件
(6)开机自动挂载
在/etc/fstab中最后添加/dev/md0 /web ext3 defaults 0 0
三、创建LVM逻辑卷
1、fdisk分区
#fdisk /dev/sdb
8e是将分区转换成LVM卷
用同样的方法对/dev/sdc、 /dev/sdd、 /dev/sde进行分区
2、创建PV物理卷
#pvcreate /dev/sd[bc]1
#pvdisplay 查看PV卷
3、创建VG卷组,卷组名vg0,vg0的卷组总空间是sdb1和sdc1的总和16G
#vgcreate vg0 /dev/sd[bc]1
#vgdisplay 查看vg组
4、创建LV分区10G是分区大小,lvm0是分区名称,vg0是加载到卷组名称
#lvcreate -L 10G -n lvm0 vg0
#lvdisplay 查看lv分区
Vg0卷组空间还剩余6G
5、格式化LV分区
#mkfs –t ext4 /dev/vg0/lvm0
6、LV分区挂载
#mkdir /lvm
#mount /dev/vg0/lvm0 /lvm
#vi /etc/fstab 在最后添加
/dev/vg0/lvm0 /lvm ext4 default 0 0
7、扩展LV分区
#lvextend -L+2G /dev/vg0/lvm0
#resize2fs -p /dev/vg0/lvm0 动态激活LVM0分区
8、扩展VG组
当vg卷组空间不足时,需对vg组进行扩展,然后才对lv分区进行扩展。
#vgextend vg0 /dev/sdd1
四、raid+lvm
例1、两块硬盘/dev/sdb、/dev/sdc配置raid0,然后在raid0硬盘上配置LVM,在LVM上配置两个逻辑卷lvm1(5G),lvm2(5G)。
1、raid0配置
对/dev/sdb和/dev/sdc进行分区并设置文件系统为raid
#mdadm –C /dev/md0 –l0 –n2 /dev/sd[bc]
#mdadm –Ds >>/etc/mdadm.conf
2、LVM逻辑卷配置
#pvcreate /dev/md0
#vgcreate vg1 /dev/md0
#lvcreate –L 5G –n lvm1 vg1
#lvcreate -L 5G –n lvm2 vg1
3、格式化
#mkfs –t ext4 /dev/vg1/lvm1
#mkfs –t ext4 /dev/vg1/lvm2
4、挂载
例2、将硬盘/dev/sdd分4G、/dev/sde分4G配置raid1,然后在两块硬盘剩余空间上配置LVM,在LVM上配置逻辑卷lvm3(6G)。
1、将/dev/sdd分为两个区#fdisk /dev/sdd
2、将第一个分区文件系统类型设置为raid,将第二个分区文件系统类型设置为lvm
3、创建raid1
4、创建lvm卷
5、格式化
mkfs –t ext4 /dev/md1
mkfs –t ext4 /dev/vg2/lvm3
6、挂载
五、创建热备盘
例:添加三块硬盘,前两块硬盘做RAID0,第三块硬盘作用raid0的热备盘。
mdadm /dev/md0 -a /dev/sdd1
六、扩展SWAP分区
dd if=/dev/sda of=/opt/test bs=1024 count=512000
mkswap /opt/test
swapon /opt/test
vi /etc/fstab
/opt/test swap swap default 0 0
CentOS 6磁盘管理的更多相关文章
- Centos下磁盘管理的常用命令记录(如查找大文件)
Centos下磁盘管理的常用命令记录 查看系统磁盘空间占用,使用命令: df -h 结果: 查看磁盘inode使用情况,如果inode用完了,磁盘就没法写入新的内容了: df -i 结果: 如何查找磁 ...
- CentOS笔记-磁盘管理
Linux磁盘管理常用三个命令为df.du和fdisk. df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分区 df [-ahikHTm] [目录或文件名] -a : ...
- 【CentOS】磁盘管理与vim编译器
一.查看硬盘或目录容量 1.df [-hmkiT] -h 查看系统磁盘使用情况 -m 使用MBytes显示结果 -k 使用KBytes显示结果 -i 查看inode -T 查看Type 2 ...
- Linux学习之CentOS(十三)-----磁盘管理之 磁盘与目录的容量(转) df 与du 命令
磁盘与目录的容量 现在我们知道磁盘的整体数据是在 superblock 区块中,但是每个各别文件的容量则在 inode 当中记载的. 那在文字接口底下该如何叫出这几个数据呢?底下就让我们来谈一谈这两个 ...
- Centos下磁盘管理---分区
1.磁盘分区格式说明 linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z ...
- linux-Centos下磁盘管理(fdisk)
Centos下磁盘管理 - linux 磁盘基础知识 磁盘结构 磁道:上图中硬盘被一圈圈分成18等分的同心圆,这些同心圆就是磁道.但打开硬盘,用户不能看到这些,它实际上是被磁头磁化的同心圆.这些磁道是 ...
- centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课
centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...
- Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用
在上一篇随笔里面 Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷的基本概念以及LVM的工作原理, ...
- Linux_磁盘管理
一.linux磁盘管理 命令:fdisk -l brwx-rw--- 其中b(占位符)代表block,块设备文件 sda,sdb... --> 硬盘 其中sda1,sda2..sdb1,sdb2 ...
随机推荐
- HDU 1379:DNA Sorting
DNA Sorting Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tota ...
- [Pa2013]Iloczyn
https://www.zybuluo.com/ysner/note/1300802 题面 给定正整数\(n\)和\(k\),问能否将\(n\)分解为\(k\)个不同正整数的乘积. \(n\leq10 ...
- IIs+php 最精简的环境配置
一,安装IIS 1,打开控制面板->程序和功能->打开或关闭windows功能->Internet 信息服务 1>选 中web管理工具 2>选 中万维网服务 1>应 ...
- samba - linux客户端访问samba服务器的指令(转载)
转自:http://linux.sheup.com/linux/linux5303.htm linux客户端访问samba服务器的指令2004-04-23 15:18 pm来自:Linux文档现载:W ...
- Rabbitmq笔记一
几个基本概念 Producer 生产者,发送消息的一方,图中左侧的client. Consumer 消费者,接收消息的一方,图中后侧的client. Broker 消息中间件的服务节点,一般一个Rab ...
- 类似QQ消息左滑删除的Demo
最近在网上学到一篇类似QQ消息左滑删除的demo,完善了下代码,感觉还不错,特此分享一波: CustomSwipeListView.java 是个继承自ListView的类,里面调用了自定义View ...
- [W3School]JavaScript教程学习
JavaScript 简介 JavaScript 是世界上最流行的编程语言.这门语言可用于 HTML 和 web,更可广泛用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备. JavaScript ...
- 2017西安网络赛C_SUM
样例输入 1 1 样例输出 89999999999999999999999999 题意:利用上述公式,求出k的值 思路:找规律,找规律发现233个9,无论x是何值永远成立 (这种规律题尽量就不用跟队友 ...
- 题解报告:poj 1321 棋盘问题(dfs)
Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子 ...
- 全面学习ORACLE Scheduler特性(4)创建和管理Schedule
三.使用Schedules 10g 中新推出的SCHEDULER可能确实会让很多初接触的朋友感觉晕头晕脑,相比之前的jobs,SCHEDULER中新增的概念太多.比如说jobs,仍然可以理解成之前版本 ...