Linux Raid安装过程详解文档格式.docx
《Linux Raid安装过程详解文档格式.docx》由会员分享,可在线阅读,更多相关《Linux Raid安装过程详解文档格式.docx(14页珍藏版)》请在冰点文库上搜索。
extended
p
primarypartition(1-4)
p
Partitionnumber(1-4):
1
Firstcylinder(1-391,default1):
Usingdefaultvalue1
Lastcylinder,+cylindersor+size{K,M,G}(1-391,default391):
+200M
Valueoutofrange.
2
Firstcylinder(27-391,default27):
Usingdefaultvalue27
Lastcylinder,+cylindersor+size{K,M,G}(27-391,default391):
3
Firstcylinder(53-391,default53):
Usingdefaultvalue53
Lastcylinder,+cylindersor+size{K,M,G}(53-391,default391):
e
Selectedpartition4
Firstcylinder(79-391,default79):
Usingdefaultvalue79
Lastcylinder,+cylindersor+size{K,M,G}(79-391,default391):
Usingdefaultvalue391
p
255heads,63sectors/track,391cylinders
Units=cylindersof16065*512=8225280bytes
Sectorsize(logical/physical):
512bytes/512bytes
I/Osize(minimum/optimal):
Diskidentifier:
0x7429a3f1
DeviceBoot
Start
End
Blocks
Id
System
/dev/sdb1
26
208813+
83
/dev/sdb2
27
52
208845
/dev/sdb3
53
78
/dev/sdb4
79
391
2514172+
5
Extended
至此已经分好了三个主分区与一个扩展分区sdb1~4其中计划使用sdb1与sdb2作为raid分区
所以要将raid1与raid2的标识更改为raid标识
t
Partitionnumber(1-5):
l显示所有的标识对应的含义,raid磁盘对应的标识为fd
Hexcode(typeLtolistcodes):
l
0
Empty
24
NECDOS
81
Minix/oldLinbf
Solaris
1
FAT12
39
Plan9
82
Linuxswap/Soc1
DRDOS/sec(FAT-
2
XENIXroot
3c
PartitionMagic
Linux
c4
3
XENIXusr
40
Venix80286
84
OS/2hiddenC:
c6
4
FAT16<
32M
41
PPCPRePBoot
85
Linuxextended
c7
Syrinx
5
Extended
42
SFS
86
NTFSvolumesetda
Non-FSdata
6
FAT16
4d
QNX4.x
87
NTFSvolumesetdb
CP/M/CTOS/.
7
HPFS/NTFS
4e
QNX4.x2ndpart88
Linuxplaintextde
DellUtility
8
AIX
4f
QNX4.x3rdpart8e
LinuxLVM
df
BootIt
9
AIXbootable
50
OnTrackDM
93
Amoeba
e1
DOSaccess
a
OS/2BootManag51
OnTrackDM6Aux94
AmoebaBBT
e3
DOSR/O
b
W95FAT32
52
CP/M
9f
BSD/OS
e4
SpeedStor
c
W95FAT32(LBA)53
OnTrackDM6Auxa0
IBMThinkpadhieb
BeOSfs
e
W95FAT16(LBA)54
OnTrackDM6
a5
FreeBSD
ee
GPT
f
W95Ext'
d(LBA)55
EZ-Drive
a6
OpenBSD
ef
EFI(FAT-12/16/
10
OPUS
56
GoldenBow
a7
NeXTSTEP
f0
Linux/PA-RISCb
11
HiddenFAT12
5c
PriamEdisk
a8
DarwinUFS
f1
12
Compaqdiagnost61
a9
NetBSD
f4
14
HiddenFAT16<
363
GNUHURDorSysab
Darwinboot
f2
DOSsecondary
16
HiddenFAT16
NovellNetware
af
HFS/HFS+
fb
VMwareVMFS
17
HiddenHPFS/NTF65
b7
BSDIfs
fc
VMwareVMKCORE
18
ASTSmartSleep
70
DiskSecureMultb8
BSDIswap
fd
Linuxraidauto
1b
HiddenW95FAT375
PC/IX
bb
BootWizardhidfe
LANstep
1c
HiddenW95FAT380
OldMinix
be
Solarisboot
ff
BBT
1e
HiddenW95FAT1
fd
Changedsystemtypeofpartition1tofd(Linuxraidautodetect)
Changedsystemtypeofpartition2tofd(Linuxraidautodetect)
fd
Linuxraidautodetect
更改好标识后,输入w按回车保存并退出
w
Thepartitiontablehasbeenaltered!
Callingioctl()tore-readpartitiontable.
Syncingdisks.
再次查看当前系统分区,发现sdb由原先的未使用状态变成了4个分区
现在开始创建raid磁盘组,使用mdadm命令-C指定raid名称-l指定raid级别,这里以raid1为例-n指定设备的数量,这里有两个设备,sdb1与sdb2
[root@localhost~]#mdadm-C/dev/md0-l1-n2/de/sdb1//dev/sdb2
mdadm:
cannotopen/dev/sdb1:
Deviceorresourcebusy
报错信息显示资源使用中无法访问
查看md0信息发现此时已有一个md0的设备在使用sd1与sd2分区,是由于上次安装raid卸载不完全造成的
[root@localhost~]#mdadm--detail/dev/md0
/dev/md0:
Version:
1.2
CreationTime:
SatNov1001:
05:
442012
RaidLevel:
raid1
ArraySize:
208801(203.94MiB213.81MB)
UsedDevSize:
RaidDevices:
TotalDevices:
Persistence:
Superblockispersistent
UpdateTime:
462012
State:
clean
ActiveDevices:
WorkingDevices:
FailedDevices:
0
SpareDevices:
Name:
localhost.localdomain:
(localtohostlocalhost.localdomain)
UUID:
5984d686:
d1f3ed71:
55d427f3:
4803a8ce
Events:
17
Number
Major
Minor
RaidDeviceState
0
8
17
activesync
/dev/sdb1
18
/dev/sdb2
找到问题后,使用mdadm-S命令终止md0占用sd1与sd2
[root@localhost~]#mdadm-S/dev/md0
stopped/dev/md0
再次查看md0信息,确认终止成功
[root@localhost~]#mdadm--detail/dev/md0
cannotopen/dev/md0:
Nosuchfileordirectory
重复之前创建raid的命令
/dev/sdb1appearstocontainanext2fsfilesystem
size=208812K
mtime=ThuJan
108:
00:
001970
/dev/sdb1appearstobepartofaraidarray:
level=raid1devices=2ctime=SatNov1001:
Note:
thisarrayhasmetadataatthestartand
maynotbesuitableasabootdevice.
Ifyouplanto
store'
/boot'
onthisdevicepleaseensurethat
yourboot-loaderunderstandsmd/v1.xmetadata,oruse
--metadata=0.90
/dev/sdb2appearstocontainanext2fsfilesystem
size=208844K
/dev/sdb2appearstobepartofaraidarray:
Continuecreatingarray?
y这里输入y回车
Defaultingtoversion1.2metadata
array/dev/md0started.
进入/dev目录下,ls发现新增了一个md0设备,该设备即为之前刚刚创建的raid设备
[root@localhostdev]#lsm*
[0m[40;
33;
01mmcelog[0m
[40;
01mmd0[0m
01mmem[0m
01mmidi[0m
mapper:
01mcontrol[0m
[01;
36mVolGroup-lv_root[0m
36mVolGroup-lv_swap[0m
md:
md-device-map
创建好raid后给raid设备进行ext4格式格式化
[root@localhostdev]#mkfs.ext4/dev/md0
mke2fs1.41.12(17-May-2010)
Filesystemlabel=
OStype:
Linux
Blocksize=1024(log=0)
Fragmentsize=1024(log=0)
Stride=0blocks,Stripewidth=0blocks
52208inodes,208800blocks
10440blocks(5.00%)reservedforthesuperuser
Firstdatablock=1
Maximumfilesystemblocks=67371008
26blockgroups
8192blockspergroup,8192fragmentspergroup
2008inodespergroup
Superblockbackupsstoredonblocks:
8193,24577,40961,57345,73729,204801
Writinginodetables:
0/261/262/263/264/265/266/267/268/269/2610/2611/2612/2613/2614/2615/2616/2617/2618/2619/2620/2621/2622/2623/2624/2625/26done
Creatingjournal(4096blocks):
done
Writingsuperblocksandfilesystemaccountinginformation:
Thisfilesystemwillbeautomaticallycheckedevery30mountsor
180days,whichevercomesfirst.
Usetune2fs-cor-itooverride.
格式化完成之后,进入空目录/mnt/,找到已经创建好的空目录raid/准备将其作为md0设备的mount点
[root@localhostdev]#cd/mnt/
[root@localhostmnt]#ls
[0m[01;
34mhgfs[0m
34mraid[0m
[root@localhostmnt]#cdraid/
[root@localhostraid]#ls
挂载raid设备md0到/mnt/raid空目录下
[root@localhostraid]#mount/dev/md0/mnt/raid/
查看当前系统分区与挂载点显示挂载成功
[root@localhostraid]#df
Filesyste