IT/잡다구리

[LINUX] Centos6 설치 과정 및 오류 기록

월공 2021. 6. 11. 22:43
728x90
300x250

부팅 USB 만드는 방법은 티스토리 내에 Centos7 부팅디스크 만들기라고 포스팅 해놓은게 있으니 참고하시면 될듯합니다. Rufus 이용해서 이미지만 있으면 금방 만들어서 별 다른 어려움은 없었어요

 

참고로 centos6 설치방법을 포스팅한게 아니라 제가 부딪혔던 과정들을 기록 해두는거라 처음 보시는분이 보시면 이해안되고 도움 안되실거에요 ~!!!


이번에 설치한 센토스 버전은 6.10 Final 이고 ..

아니 뭐 6 버전대는 뭐가이리 다양하고 많은지 ㅎㅎ..

 

여러 삽질을 했어서 다음에 방지하고자 .. 기록 해둡니다. 다음에 또 센토스 6을 깔일이 뭐 또 있겠냐만은 ...

 

처음에 minimall ISO 이미지로 (300M 짜리) 부팅USB 만들었다가 깔면서 자꾸 에러뜨고 뭔가 이상해서

그냥 DVD 뭐시기로 붙어있는 3기가 짜리로 구웠네요

윈도우랑 동일하게 부팅 도중에 DEL 열심히 뚜따뚜따 눌러서 바이오스 모드 진입해서 부팅순서를 USB 로 올리고

재시작하면 이렇게 쨘하고 센토스 설치화면이 뜹니다.

언어 설정해주시고 ... 보시다시피 한글 지원은 100% 안해줘서 되는대로만 보여준답니다 ㅎㅎ

첫번째 삽질 .. Local CD/DVD 가 아니라 USB 연결했었으면 Hard drive 로 들어가서 sdc 를 선택했어야했는데

Local CD/DVD 에서 삽질했네요 괜히 아으 ..

 

참고로 내가 연결한 USB가 리눅스 상에서 뭐라고 뜨는지를 봐야합니다.

보통 sda, sdb , sdc 이런식으로 차례대로 나아가는거 같은데

저 같은 경우엔 sdc 로 인식 되더라구요

결국은 센토스 이미지 깔려있는거 선택하라는건데 당연히 USB 말고 다른거 선택하면 에러납니다.

그냥 위 화면에서 바로 /dev/sdc1 선택했으면 끝나는건데 아래는 제가 삽질했던 사진 내역 첨부합니다.

 

 

 

----------------------  삽질 ------------------------

----------------------  삽질 ------------------------

 

다 필요없고 Hard Drive 에서 그냥 내가 연결한 USB 가 어디로 인식되는지 보고 그거 선택하시면됩니다.

 

여튼 맞게 선택하면 아래와 같은 화면이 뜹니다.

호스트명은 뭐 나중에라도 바꿔줄수 있으니 그냥 넘어가도 상관없구요

아시아 / 서울 맞구요 이건 알아서 인식해서 조정되더군요 ~

우선 뭐 볼륨그룹을 자동으로 잡고싶으면 , 그냥 최상단에 "모든 공간 사용" 눌러서 기본값으로 들어가도 상관은없는데

저는 사용자 레이아웃 만들기를 클릭해서 파티션 나누고 조금 손을 댔습니다.

 

 

혹시 몰라서 "모든 공간 사용" 도 눌러서 진행을 해봤는데 아래처럼 뜹니다.

그러다 에러 발생

Minimall 300M 짜리로 부팅 USB 구웠을때 위와같은 에러가 계속 떴었습니다.

3G 짜리로 다시 구우니 이런 증상은 없었습니다.


다시 3g 짜리로 부팅USB 만들어서 여기까지 왔습니다.

SSD
/boot 500M
/swap (램과 동일 혹은 램의 2배, ex 램이 16기가면 똑같이 16*1024 )
/       나머지

HDD
/disk (하드 용량 전부)

이렇게 짰습니다.

딱 딱 고정용량으로 어느정도 쓸 부분을 제외하고는 나머지 옵션은 "가능한 최대 용량으로 채움" 하면 알아서 나머지로 다 잡혀서 편하더라구요 

위처럼 잡으면 될줄알았더니 아래와 같은 에러가 발생합니다.

말그대로 / 공간을 설정안해주시면 위 처럼 넘어가지 않습니다.

 

그리고 주의해야할 점... 이거 부트로더 무조건 꼭 / 깔린곳으로 잡으셔야합니다.

저는 처음에 이게 자동으로 부팅usb 인 /dev/sdc 상에 부트로더 설치로 선택 되어있어서 아무생각없이 ok 하고 넘어갔다가 부팅 USB 가 꽂혀있지않으면 센토스6 이 실행되지 않는 불상사가 발생하였었습니다.

 

USB 빼면 그냥 검은화면에 _ 커서만 깜빡깜빡 거려요 ...

그렇게되면 정말 답이없습니다.

애초에 부트로더로 USB가 잡혀버리니깐 골치아프더군요 부팅 USB로 인식도 못하고해서 저는 그냥 센토스 다른버전으로 입력해서 파티션들 싹다 날린다음에 다시 .. 센토스 6 USB 로 넣어서 다시 깔았습니다 ..

 

그리고 이건 또 다른 경우고 왜그런진 아직 모르겠는데,

아래처럼 유형에서 ex4, swap 만 있고 physical volume(LVM) 이 없는 경우엔

정상적으로 깔렸다 하더라도 계속 grub 뭐시기 창만 뜹니다.

이런식으로 grub 뭐시기 창만 떳었습니다.

그래서 결론은 아래처럼 잡고 정상적으로 설치할수 있게 되었었습니다.

 

minimall 이미지로 구웟다가 설치실패떠서 3g 짜리 이미지로 다시 구워서 설치하다가 계속안되서 삽질하고 ..

잘못깔려서 삽질하고,, 다시 밀고,, swap 제대로 못잡아서 다시 또 재설치하고 .. 제대로 개념이 없어서 서버 포맷, 설치만 4,5번 반복한듯 하네요 .. 

 

 

여튼 우여곡절 끝에 잘 깔렸긴했는데 아래처럼 yum update 를 쳐도 유효한 repo 가 없다면서 설치가 안됍니다

centos6.1 이 워낙 오래전꺼라서 .. 저장소가 다 사라졌나봅니다.

 

결론은 repo 를 다시 선언해주면됩니다.

그냥 커맨드 아무곳에서 아래처럼 3개 쳐주시면됩니다.

 

https~ 어쩌고 링크를 mirrorlist.txt 라고 파일이름 해서 저 해당 경로에다가 만들어주는 역할입니다.

mkdir -p /var/cache/yum/x86_64/6/base
mkdir -p /var/cache/yum/x86_64/6/extras
mkdir -p /var/cache/yum/x86_64/6/updates


echo "https://vault.centos.org/6.10/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt
echo "https://vault.centos.org/6.10/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
echo "https://vault.centos.org/6.10/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt

여튼 저렇게 정상적으로 만들어지고나면 정 자꾸 안되시면 중간에 공백이라던가 오타 잘봐보시고, 자꾸 유효한 dir 아니라고 에러뜨면 그냥 /var/cache/yum 들어가셔서 그 이후 폴더까지는 그냥 만들어줘도 됩니다.

 

여튼 이렇게 만들어주고나서 yum repolist 를 치면 아래처럼 뭔가 쭈우욱 나옵니다.

원래는 0 이라고 나왔는데 말이죠

여튼 이렇게해서 센토스 6 정상적으로 깔고 yum update 도 정상적으로 진행되었으며 

sshd 바로 깔아서 제 자리에서 putty 접속후에 원활하게 다음 작업을 마무리 하게 되었답니다 ㅎㅎ

서버실에서 쪼그려서 아주 ... 불편했습니다 ㅠ

728x90
300x250