내용

글번호 865
작성자 heojk
작성일 2018-04-24 09:46:45
제목 하둡 클러스터 설치를 위한 레이드 디스크 구성(Slave1~Slave3)
내용 모든 디스크의 파티션을 생성하고... 리눅스를 Minimal 모드로 설치하면 mdadm이 설치 되지 않는다. 그러므로 레이드 구성을 하려면 mdadm을 먼저 설치해야 한다. [root@slave1 dev]# yum install -y mdadm Loaded plugins: fastestmirror base | 3.6 kB 00:00 extras | 3.4 kB 00:00 updates | 3.4 kB 00:00 (1/4): extras/7/x86_64/primary_db | 185 kB 00:04 (2/4): base/7/x86_64/group_gz | 156 kB 00:05 (3/4): updates/7/x86_64/primary_db | 6.9 MB 00:06 (4/4): base/7/x86_64/primary_db | 5.7 MB 12:23 Determining fastest mirrors * base: centos.mirror.cdnetworks.com * extras: centos.mirror.cdnetworks.com * updates: centos.mirror.cdnetworks.com Resolving Dependencies --> Running transaction check ---> Package mdadm.x86_64 0:4.0-5.el7 will be installed --> Processing Dependency: libreport-filesystem for package: mdadm-4.0-5.el7.x86_64 --> Running transaction check ---> Package libreport-filesystem.x86_64 0:2.1.11-38.el7.centos will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: mdadm x86_64 4.0-5.el7 base 428 k Installing for dependencies: libreport-filesystem x86_64 2.1.11-38.el7.centos base 39 k Transaction Summary ================================================================================ Install 1 Package (+1 Dependent package) Total download size: 467 k Installed size: 1.0 M Downloading packages: 경고: /var/cache/yum/x86_64/7/base/packages/mdadm-4.0-5.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Public key for mdadm-4.0-5.el7.x86_64.rpm is not installed (1/2): mdadm-4.0-5.el7.x86_64.rpm | 428 kB 00:00 (2/2): libreport-filesystem-2.1.11-38.el7.centos.x86_64.rp | 39 kB 00:02 -------------------------------------------------------------------------------- Total 177 kB/s | 467 kB 00:02 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 Importing GPG key 0xF4A80EB5: Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) " Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 Package : centos-release-7-4.1708.el7.centos.x86_64 (@anaconda) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : libreport-filesystem-2.1.11-38.el7.centos.x86_64 1/2 Installing : mdadm-4.0-5.el7.x86_64 2/2 Verifying : libreport-filesystem-2.1.11-38.el7.centos.x86_64 1/2 Verifying : mdadm-4.0-5.el7.x86_64 2/2 Installed: mdadm.x86_64 0:4.0-5.el7 Dependency Installed: libreport-filesystem.x86_64 0:2.1.11-38.el7.centos Complete! [root@slave1 dev]# [root@slave1 dev]# mdadm --create /dev/md/level10 --level=10 --raid-devices=8 /dev/sdb1 /dev/sdc1 \ > /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 /dev/sdh1 /dev/sdi1 mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md/level10 started. [root@slave1 dev]# mdadm --detail --scan ARRAY /dev/md/level10 metadata=1.2 name=slave1:level10 UUID=3d54309f:5be7a594:5c187d27:6a5da1bc [root@slave1 dev]# mdadm --detail /dev/md/level10 /dev/md/level10: Version : 1.2 Creation Time : Tue Apr 24 09:38:14 2018 Raid Level : raid10 Array Size : 41906176 (39.96 GiB 42.91 GB) Used Dev Size : 10476544 (9.99 GiB 10.73 GB) Raid Devices : 8 Total Devices : 8 Persistence : Superblock is persistent Update Time : Tue Apr 24 09:38:54 2018 State : clean, resyncing Active Devices : 8 Working Devices : 8 Failed Devices : 0 Spare Devices : 0 Layout : near=2 Chunk Size : 512K Consistency Policy : resync Resync Status : 21% complete Name : slave1:level10 (local to host slave1) UUID : 3d54309f:5be7a594:5c187d27:6a5da1bc Events : 3 Number Major Minor RaidDevice State 0 8 17 0 active sync set-A /dev/sdb1 1 8 33 1 active sync set-B /dev/sdc1 2 8 49 2 active sync set-A /dev/sdd1 3 8 65 3 active sync set-B /dev/sde1 4 8 81 4 active sync set-A /dev/sdf1 5 8 97 5 active sync set-B /dev/sdg1 6 8 113 6 active sync set-A /dev/sdh1 7 8 129 7 active sync set-B /dev/sdi1 [root@slave1 dev]# [root@slave1 dev]# mkfs -t ext4 /dev/md/level10 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=128 blocks, Stripe width=512 blocks 2621440 inodes, 10476544 blocks 523827 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2157969408 320 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done [root@slave1 dev]# [root@slave1 dev]# mkdir /dfs [root@slave1 dev]# mount /dev/md/level10 /dfs [root@slave1 dev]# vi /etc/fstab # # /etc/fstab # Created by anaconda on Mon Apr 23 17:12:53 2018 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/centos_slave1-root / xfs defaults 0 0 UUID=75f8e769-5a12-46f8-a3e3-5091f4eea81b /boot xfs defaults 0 0 /dev/mapper/centos_slave1-swap swap swap defaults 0 0 /dev/md/level10 /dfs ext4 defaults 0 2 ~