Linux 9

NFS 서버 실습__[Rocky Linux]

서론 VMware 워크스테이션 Pro를 이용했다. 서버 A : 로키 리눅스 9.6 GUI , 서버 B : 로키 리눅스 8.1 CLI편의상 root 권한으로 진행했다.서버 B : NFS 서버 192.168.111.200서버 A : NFS 클라이언트 192.168.111.100 목표클라이언트에서 생성한 파일이 서버의 원본 디렉터리에 실시간으로 저장되고 동기화되는지 확인한다.클라이언트(Server A)에서 NFS 서버(Server B)의 공유 디렉터리를 로컬 디렉터리와 연결(Mount)한다. 1. 서버 B : NFS 서버 설정패키지 설치 및 서비스 시작패키지 설치dnf -y install nfs-utils rpcbind서비스 시작 및 자동 실행 등록systemctl --now enable nfs-ser..

Linux 2025.12.25

KVM 설치하기_[Rocky Linux]

서론리눅스에 구축되는 가상화 기술 KVM을 설치해보자.서버A Rocky 9.6 버전에서 설치를 진행했다. 내 컴퓨터(Windows) -> VMware -> 로키 리눅스 -> (KVM) -> 가상머신 KVM 환경 구축하기기존에 설치한 가상머신의 설정 중 Processors 항목에서 그림에 보이는 박스를 체크한 뒤 다시 부팅한다. 부팅 후 CPU에 가상화 기술이 적용되었는지 확인한다.밑에 그림처럼 뜨면 정상. ** 이중 가상화 환경이 매우 잘 설정되어 있음을 확인시켜 준다 lscpu | grep Virtual KVM 관련 설치 KVM 관련 패키지를 먼저 설치한다.dnf -y install qemu-kvm libvirt virt-manager virt-install KVM과 관련된 부가적인 패..

Linux 2025.11.23

KVM 이해하기 (리눅스 가상화 개념)_[Rocky Linux]

서론로키리눅스를 공부하다보면 가상화라는 단어를 많이 접하게 된다.지금까지 윈도우에서 VMware를 주로 사용했지만, 리눅스 실무에서는 리눅스 커널 자체 기능을 활용한 KVM이 표준처럼 쓰인다고 한다.내가 충분히 쉽게 이해할 수 있도록 쉬운 비유를 통해 KVM이 무엇인지 정리해본다. 목표KVM 이해하기➡️ 가상화란?가상화를 정의하자면물리적인 컴퓨터 한대를 논리적으로 쪼개서 여러 대처럼 쓰는 기술을 말한다. 이제부터 내가 이해할 수 있도록 비유하면서 글을 써본다. 가상화 전 : 100평 짜리 저택에 혼자 사는 중.엄청나게 비싸고 좋은 서버(하드웨어)를 샀는데, 운영체제 하나만 설치해서 쓴다면?방이 10개인데 나 혼자 거실만 쓰고 있는 셈이다. 남는 방 ( CPU, RAM )이 너무 아깝다. 가상화 후 ..

Linux 2025.11.22

Ansible 기초. Playbook을 이용한 NFS 서버/클라이언트 구축 실습_[Rocky Linux]

서론VMware 워크스테이션 pro를 이용했다.서버A RockyLinux 9.6 GUI 그래픽모드 서버B RockyLinux8.1 최소설치모드서버C RockyLinux 9.6 GUI 그래픽모드root 권한으로 진행각 서버 SSH서버 Root 권한 허용*** 모든 작업은 서버A에서만 수행됐다. *** 목표Ansible Playbook 활용: nfs.yaml 파일을 작성하여 복잡한 설정 과정을 자동화한다.Ansible Playbook(YAML) 문법 기초 학습 및 적용.firewalld 및 mount 모듈을 활용한 시스템 설정 실습.nfs 서버 구축 및 공유 성공 서버A Ansible 설치EPEL 저장소(확장 패키지) 설치dnf install -y epel-releaseAnsible 설치dnf i..

Linux 2025.11.22

Ansible 기초. Ad-Hoc을 이용한 Nginx 웹 서버 구축_[Rocky Linux]

서론VMware 워크스테이션 pro를 이용했다.서버B RockyLinux8.1 최소설치 모드편의상 root 권한으로 진행했다.서버B : 제어노드 서버A : 관리대상**모든 작업은 Server B에서 수행되었으며, Server A에는 직접 로그인하지 않았음** ** 서버 2개만 있다면 똑같이 구축을 할 수 있습니다! 목표Ansible의 기본 구조 이해: Control Node(Server B)와 Managed Node(Server A)의 관계를 이해하고 환경을 구성한다. Ad-Hoc 명령어 실습: Ad-Hoc 명령어를 통해 Ansible 모듈(Module)의 기본 사용법을 익힌다.웹 서버 원격 구축: 직접 접속하지 않고 원격 명령만으로 Nginx 웹 서버를 설치, 설정, 배포까지 완료. EPEL 및..

Linux 2025.11.19