가상 머신은 xml과 disk , 두 가지 영역으로 나뉘어진다
가상 머신의 구성 파일 = xml . 하이퍼 바이저는 이 XML 파일을 읽고, 가상 머신에게 자원을 할당해주며, DISK 위치를 확인하고, 공유 스토리지에서 Volumn을 가져와 mount 해준다
가상 머신을 옮기면, 해당 위치의 하이퍼 바이저는 xml 파일을 읽고, 해당 서버의 물리 자원을 요청 및 준비해서 인스턴스에 할당해주고, disk 정보에 작성된 disk 위치를 읽어서 공유 스토리지에서 Volumn을 인스턴스에 mount 해준다
- 하이퍼 바이저는 xml 파일을 읽고 컴퓨팅을 제공해준다
- 하이퍼 바이저는 컴퓨팅을 제공해주기에 컴퓨팅 NODE 라고 하며, SHARED STORAGE는 STORAGE를 제공해주기에 STORAGE NODE 라고 한다.
- 가상 머신 OVER LAY를 구성하기 위해서 NETWORK NODE 도 필요하다
- 사용자 인증을 위해서는 Control NODE 가 필요하다
NODE
- 컴퓨팅 노드 : 하이퍼 바이저 등등
- 스토리지 노드 : NFS 등등
- 네트워크 노드 : 라우터 , NAT 등등
- 컨트롤 노드 : 인증 서비스 등등
- Dashboard : dashboard는 그냥 웹 페이지 이다. Httpd 등등
- 기본 값을 확인하자
- 사용자 그룹은 100 부터 시작한다
- 사용자 디렉토리는 /home 에 저장한다
- expire는 계정의 만료 기간으로, 위에서는 값이 없으므로 만료 기간이 없다 ( 일 기준이다 )
- Shell 은 사용할 쉘을 의미한다
- CREATE_MAIL_SPOOL 은 메세지 / 알림 을 이메일 함에 담아두겠다는 의미다
- 앞에가 password , 뒤에가 user 다
- 확인해보면, password 가 암호화가 안되있다
- 다른 user는 암호화가 되있다. 이처럼, 리눅스에서는 절대 -p 옵션으로 암호를 지정하지 않는다. 암호화가 안되기 때문이다
- 1005와 /home 사이의 : 와 : 사이에는 원래 사용자 이름이 들어간다. 입력을 안해줬기에 비어있다
- 사용자 생성
useradd user명
passwd user명
-> password 입력
다음과 같이 chpasswd 툴을 이용해 생성이 가능하다
확인해보면 암호화 및 설정이 잘되있다
- vhosting 이란?
- 필요한 이유
- 구성하기
- 결과 사진 - 사진은 이 형식으로 넣어라
- 결과 예 ) user1.test.com user2.test.com 다수의 페이지 제공