Intel Z370 in RST raid 사용기 > 구축

본문 바로가기
사이트 내 전체검색

구축

Linux Intel Z370 in RST raid 사용기

페이지 정보

작성자 불꽃싸대기 댓글 0건 조회 353회 작성일 19-02-23 02:10

본문

최근 몇일간 삽질한 내용을 정리해 보고자 합니다.

최근 직원들이 하드디스크가 고장나서 데이터가 손실되는 일이 계속 되고 있는데.. 이걸 계속 전산실의 책임으로 돌리는 어처구니 없는 상황이 반복되고 

있는터라 이를 대비해보고자 합니다.

자료는 개인이 알아서 지속적으로 백업을 받으라고 지침을 주었는데도 뭐 직원들이 논리가 없습니다 ㅎㅎㅎ 하는 짓거리보면 답이 안나옵니다.

일단 PC의 대수는 200여대 정도 입니다.

예전에 owncloud를 구축하여 3.5TB정도를 운영하였는데.... 일주일도 안가서 다 차버렸습니다.

원인은 영화, 드라마... 이것들이 놀러 출근한게 분명합니다.


이번에 병원PC들을 50대를 직접조립하고 여유로 4장의 PC세트를 랙마운트 케이스에 넣어서 서버로 만들었습니다.

그중에 한대를 CentOS 7.6을 설치하고 Nextcloud를 설치하여 직원들 데이터를 백업받아보고자 합니다.


그런데 내장 레이드가 레이드가 아니다? 입니다. ㅎㅎㅎ

구글링해보니 FakeRAID라는걸 많이 봅니다.


1TB SATA HDD 6개와 256GB M.2 NVME 2개를 이용 하려고 합니다.

저렇게 8장이 레이드 묶어 진다고 해서 M,2 NVME를 삿는데 디엔디컴 고객센터 개똥 모릅니다.

어찌나 자신있게 말하는지 한치에 의심도 없이 구매 했는데... 윈도우10에서는 됩니다. 분명 리눅스에서도 된다고 했는데 말이죠.

어쨋든 리눅스에 안되는 이유는 M.2 드라이버 입니다.

현재 최신버전의 CentOS 7.6, Ubuntu 19.10, FreeBSD 13, Fedora 29 안됩니다.


이것때문에 설정 바꾸어 가면서 리눅스 100번은 설치 했지 싶습니다.

현재는 최후에 보루였던 방법으로 설치하고 멍때리고 있습니다.


1. 일단 m2를 빼고! 바이오스에서 RST 활성화 후 6장의 디스크를 2장씩 RAID 1으로 묶었습니다. 당연히 UEFI모드 입니다만 M.2 mapping은 하지 않았습니다.


2. 설치 시 앞서 설정한 raid1로 3개의 덩거리로 묶은 설정을 lvm으로 다시 묶어서 파티션을 설정합니다.

이유는 m.2의 활용을 위해서 raid 10효과를 대기 위해서 입니다.


3. CentOS를 최소 설치후 후딱 설치 합니다.


4. 재부팅을 하고 나면 제일먼저 아래 리포지터리를 추가 합니다.

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm 

5. 이제 리포지터리 안에 어떤 커널이 있는 확인하고 최근 커널로 업그레이드를 해보겠습니다.
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml

6. 커널이 업데이트되고 나면 재부팅하면서 새로운 커널로 부팅을 합니다.

7. 부팅이 되고나면, /etc/default/grub GRUB_TIMEOUT=5 아래 다음과 같이 한줄을 추가 합니다.
GRUB_DEFAULT=0

8. 이제 설정을 부팅할때 GRUB에 반영해보겠습니다.
grub2-mkconfig -o /boot/grub2/grub.cfg

9. 간혹 위와 같이 해도 최신으로 부팅이 안되는 경우가 있습니다 그래서 다른 커널을 삭제 해버리겠습니다.
rpm -q kernel
rpm -e 위에서 나온 결과값

이렇게 커널을 4.4.20으로 올리고 나서 m.2 nvme를 설치하고 재부팅하면 /dev/nvme0과, /dev/nvme1, /dev/nvme0n1 이 보입니다.
m.2 nvme는 아직 볼륨에 추가하기전에 하드 속도를 확인해 보겠습니다.

yum install hdparm
hdparm -t /dev/mapper/centos-data 
데이터가 앃일 부분 입니다 어짜피 lvm으로 붂은터라 경로도 속도가 같다고 봅니다.
/dev/mapper/centos-data:
 Timing buffered disk reads: 420 MB in  3.00 seconds = 139.66 MB/sec

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.

  • 게시물이 없습니다.

회원로그인

접속자집계

오늘
48
어제
90
최대
260
전체
38,902

그누보드5
Copyright © ssadaegi.com. All rights reserved.