分区--格式化-挂盘-磁盘阵列

=============================== 生产环境 分区做raid

[[email protected]_168_11_203 tmp]# cat /proc/mdstat  查看做raid情况
Personalities : [raid1]
md0 : active raid1 sdc[1] sdb[0]
      998891520 blocks super 1.2 [2/2] [UU]
      bitmap: 2/8 pages [8KB], 65536KB chunk
unused devices: <none>

[[email protected]_168_11_203 ~]# fdisk -l  
   Disk /dev/sdb: 1023.0 GB, 1022999134208 bytes
   Disk /dev/sdc: 1023.0 GB, 1022999134208 bytes
   Disk /dev/sdd: 899.0  GB,  898999779328 bytes
   Disk /dev/sde: 899.0  GB,  898999779328 bytes
   Disk /dev/sda: 299.0  GB,  298999349248 bytes
   Disk /dev/md0: 1022.9 GB, 1022864916480 bytes

[[email protected]_168_11_203 ~]# df -h
   Filesystem            Size  Used Avail Use% Mounted on
   /dev/sda2              30G  4.8G   24G  17% /
   tmpfs                  64G  4.0K   64G   1% /dev/shm
   /dev/sda1             190M   47M  133M  27% /boot

/dev/md0p1            938G  132G  759G  15% /data    <--- /dev/md0: 1022.9 GB
  /dev/sdd1             824G   73M  783G   1% /backup  <--- /dev/sdd: 899.0 GB
  /dev/sde1             824G   11G  773G   2% /logs    <--- /dev/sde: 899.0 GB
[[email protected]_168_11_203 ~]# cat /etc/fstab
  /dev/md0p1              /data                   ext4    defaults        0 0
  /dev/sdd1               /backup                 ext4    defaults        0 0
  /dev/sde1               /logs                   ext4    defaults        0 0

###################创建软RAID0
###分区
  fdisk /dev/sdb
    n/p/1/+50M/w
  fdisk /dev/sdc
    n/p/1/+50M/w
###安装软raid工具
   下载mdadm
      http://download.chinaunix.net/down.php?id=28095&ResourceID=6641&site=1
      tar jxf mdadm-3.0.tar.bz2
      make
      make install
 
###做软raid
   mdadm -C --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb2 /dev/sdc2
   y

###查看是否有:/dev/md0
 fdisk -l
 
###格式化
   mkfs.ext4 /dev/md0
###查看raid信息
mdadm -D /dev/md0  
cat /proc/mdstat

###挂载
  mkdir /mdata
  mount /dev/md0 /mdata
### df -h 查看
/dev/md0         80M  1.6M   74M   3% /mdata

===================== 生成案例
[[email protected] /]# fdisk -l

Disk /dev/sda: 300.0 GB, 300000000000 bytes
255 heads, 63 sectors/track, 36472 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe2b2e2b2

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26        3942    31457280   83  Linux
/dev/sda3            3942        4465     4194304   82  Linux swap / Solaris

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md0: 1000.1 GB, 1000070447104 bytes
2 heads, 4 sectors/track, 244157824 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 524288 bytes
Disk identifier: 0xfa2f1e15

[[email protected] /]# mdadm -C  /dev/md0 -c512 -l1 -n2 /dev/sd[b-c] --auto=yes

[[email protected] /]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdc[2] sdb[0]
      976631296 blocks super 1.2 level 5, 512k chunk, algorithm 2 [2/1] [U_]
      [==============>......]  recovery = 74.4% (727073492/976631296) finish=46.4min speed=89539K/sec
      bitmap: 0/8 pages [0KB], 65536KB chunk

unused devices: <none>

[[email protected] /]# mdadm -D /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Fri May 20 16:41:57 2016
     Raid Level : raid5
     Array Size : 976631296 (931.39 GiB 1000.07 GB)
  Used Dev Size : 976631296 (931.39 GiB 1000.07 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Fri May 20 18:49:25 2016
          State : clean, degraded, recovering
 Active Devices : 1
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 1

Layout : left-symmetric
     Chunk Size : 512K

Rebuild Status : 81% complete

Name : oth-bj-119-090-062-013:0  (local to host oth-bj-119-090-062-013)
           UUID : 5e3e97cc:441c6a7e:5adc8f88:f21ec830
         Events : 1553

Number   Major   Minor   RaidDevice State
       0       8       16        0      active sync   /dev/sdb
       2       8       32        1      spare rebuilding   /dev/sdc

时间: 2024-10-15 08:56:47

分区--格式化-挂盘-磁盘阵列的相关文章

新服务器上线parted分区格式化label挂载

机房新上服务器.要为每个硬盘进行分区.格式化.设立lable.自动挂载. /dev/sda 为系统盘 1.为每个硬盘分区,/dev/sdb-sdd: #将硬盘/dev/sdb分区 parted /dev/sdb mklabel gpt yes mkpart primary ext4 0% 100% quit #将硬盘/dev/sdc分区 parted /dev/sdc mklabel gpt yes mkpart primary ext4 0% 100% quit #将硬盘/dev/sdd分区

Linux01-脚本编程之八until循环及脚本完成磁盘分区格式化37

一.脚本编程控制结构 1.顺序 2.选择 if case 3.循环 a)for b)while CONDITION:do statment ... done 进入循环:条件满足 退出循环:条件不满足 c)until 二.until循环 1.格式: until CONDITION; do statement ... done 2.表示: 进入循环:条件不满足 退出循环:条件满足 如:写脚本,每5s检查一次hadoop是否登录系统: #!/bin/bash # who | grep "hadoop&

Linux中如何实现磁盘分区格式化?

本文和大家分享的主要是linux 中磁盘分区格式化相关内容,一起来看看吧,希望对大家 学习linux有所帮助. 磁盘分区 分区格式的两种选择:MBR 和 GPT 分区命令: parted的操作都是实时生效的,小心使用,主要是用于大于2T硬盘,支持MBR和GPT两种格式. 用法:parted [ 选项 ]- [ 设备 [ 命令 [ 参数 parted /dev/sdb mklabelgpt|msdos  //选择分区格式 parted /dev/sdb print  //查看分区 parted /

Shell脚本实现磁盘分区格式化

Shell脚本实现磁盘分区格式化 我们的Shell脚本程序结构分为,顺序结构,选择结构以及循环结构,我们之前已经介绍过选择结构包括if.case语句,循环结构包括for循环.while循环以及until循环,今天我们就来介绍一下until循环,until循环的语法格式如下: until condition;do 循环体 done 由以上可以看出,我们的until循环的语法格式和我们的while循环是一样的,唯一不同的是我们的while循环是在满足condition的情况下进入循环体进行循环,而我

linux硬盘分区格式化及挂载

linux硬盘分区格式化及挂载 1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为主板上面一般有两个IDE插槽,一个IDE插槽可以接两个硬盘,而光驱是接着IDE的第二个插槽上面的第一个接口上面.其他诸如SCSI,SAS,SATA,USB等接口的设备在linux识别为/dev/sd[a-z]. 2.linux硬盘的分区 磁盘的分区分为: primar

CentOS下添加新硬盘并分区格式化

CentOS下添加新硬盘并分区格式化 1.先用fdisk -l 来查看当前状态下磁盘情况 上面红色标识行可以看出,我添加了一块新硬盘/dev/sdb,大小为350G,未分区格式化状态. 2.用Fdisk /dev/sdb来进行分区操作. 输入N表示新建一个分区 p 表示建立一个原始分区 1 表示此分区编号为1. 1表示使用默认起始柱面号.如果要分多个区的话,先盘算好要多大,再输入数字 输入: 回车表示使用默认结束柱面号.即此分区使用整个硬盘空间 w //保存分区  3.再次查看当前分区状态: 可

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

Linux 是如何分区格式化磁盘并挂载使用的?

在 Linux 是去如何分区格式化一块磁盘分区的,并使用之?流程如下图 1.分区 (1).首先要,知道一块磁盘是否有空间没有划分分区的? 划分分区是根据柱面(cylinders),有没有剩余的柱面才可以再划分分区,否则的话是不可以的. 但是要注意的是: 我们最多可以划分4个主分区,如果查看磁盘上还有剩余的柱面(cylinders)的话,也是不可再划分分区了.也就是说这些剩余的柱面 是再也没法使用了.除非重新对该磁盘划分分区. 查看是否有剩余柱面: [[email protected] ~]# f

文件分区格式化及挂载

创建一个5G的分区,文件系统为ext2,卷标为DATA,块大小为1024,预留管理空间为磁盘分区的8%:挂载至/backup目录,要求使用卷标进行挂载,且在挂载时启动此文件系统上的acl功能: 在虚拟机创建好一块硬盘后, 用fdisk -l命令查看系统是否识别   开始准备给硬盘分区  输入n,表示创建一个新的分区 接着会提示可以选择e或者p, e是建立扩展分区,p是建立一个主分区,由于之前系统有了3个主分区,所以我选择创建扩展分区输入e继续 接着选择硬盘大小,这里我犯了一个错误.由于太随意,输