본문 바로가기

리눅스와 서버/리눅스 고급4

리눅스 NFS (with. 실습) NFS(Network File System)란 서버에서 공유한 디렉토리를 로컬 시스템의 장치처럼 이용할 수 있게 개발된 파일 시스템이다. NFS 서버가 디렉토리를 공유하면 NFS 클라이언트가 공유한 디렉토리를 마운트해서 사용한다. *마운트란 물리적인 장치를 특정 시스템에 연결 시켜주는 것을 의미한다. NFS 서버가 디렉토리를 공유하면 NFS 클라이언트가 공유한 디렉토리를 마운트해서 사용하는 실습을 해본다. 서버 설정 1. 서버) 서버에 NFS 관련 프로그램을 설치한다. 2. 서버) vi 편집기로 /etc/exports 를 연다. 3. 서버) vi 편집기에서 [공유할 경로] [허용할 네트워크 대역 or IP 주소] / [서브넷 마스크] ([옵션]) 을 추가한다. 4. 서버) 변경한 내용을 적용하기 위해 재.. 2023. 2. 8.
실습) 리눅스 서버와 클라이언트 생성 후, 서버에서 로그 확인하기 VM으로 리눅스 서버와 리눅스 클라이언트를 만든다.(네트워크 설정도 해준다.) 서버 설정 1. 서버) /etc/rsyslog.conf을 vi 편집기로 연다. 2. 서버) vi 편집기에서 19번, 20번 라인의 주석을 제거한다. 3. 서버) 해당 파일을 다시 시작한다. 4. 서버) 방화벽을 해제한다. 클라이언트 설정 1. 클라이언트) /etc/rsyslog.conf을 vi 편집기로 연다. 2. 클라이언트) vi 편집기에서 67번 라인에 *.notice @[서버 IP] 를 추가한다. 3. 클라이언트) 해당 파일을 다시 시작한다. 테스트하기 1. 클라이언트) 클라이언트에서 로그를 남기면 서버 쪽에서 확인할 수 있다. 2. 서버) tail -f /var/log/messages 명령어를 통해서 로그를 확인한다. .. 2023. 2. 8.
리눅스 PC 네트워크 설정 명령어로 설정 1. IP와 서브넷 마스크 ifconfig [장치명] [IP주소] netmask [서브넷 마스크] 2. 게이트웨이 route add default gw [GW 주소] 파일 수정을 통한 설정 1. vi 편집기를 통해 네트워크 설정을 한다. 2. 편집기 안의 내용을 수정한다.(붉은색으로 나타난 부분 추가 및 수정) 3. systemctl restart network 명령어를 사용하여 변경사항 적용 *버전에 따라 다를 수도 있어서 적용이 안 될 경우, 재부팅해서 적용한다. 2023. 2. 7.
리눅스 RAID & LVM RAID RAID(Redundant Array of Independent Disks)란 2개 이상의 비싸지 않은 디스크를 묶어서 용량을 넓히는 것이다. 디스크 수가 증가할수록 속도도 빨라진다는 장점이 있다. 하지만 디스크가 고장날 경우, 데이터에 접근이 안되기 때문에 고장날 확률이 올라간다는 단점이 있다. RAID 0 : 하나의 디스크에 데이터를 기록하고 다른 디스크에는 나머지 데이터를 기록한다. RAID 1 : 하나의 디스크에 기록되는 모든 데이터가 다른 디스크에 똑같이 복사되는 것을 말한다. RAID 2, 3, 4 : 최소 3개의 디스크가 필요하고, 하나의 디스크는 데이터를 복구하기 위한 패리티 값(parity)을 저장하고 하나의 디스크를 제외한 나머지 디스크는 RAID 0 처럼 구성한다. RAID .. 2023. 2. 7.