본문 바로가기
728x90

리눅스32

RAID란? RAID [ Redundant Array of Inexpensive/Independent Disk ] 저장장치 여러 개를 묶어 고용량 고성능 저장 장치 한 개와 같은 효과를 얻기 위해 개발된 기법이다. 초기에는 업그레이드 후 '폐기하면 아깝고, 그렇다고 단독으로 쓰기에는 성능이 부족한 (Inexpensive)' 저장장치를 재활용 할 목적으로 사용하였다. 저장장치 기술이 발전한 현재는 Inexpensive 보다는 Independent로 해석하는 추세이다. ✨ RAID의 주요 목적은 데이터 손실을 방지하고 서버의 가용성과 안정성을 확보하는 것입니다. 데이터 안정성: RAID는 데이터를 여러 디스크에 분산 저장하거나 미러링하여 단일 디스크의 고장으로 인한 데이터 손실을 방지합니다. 이는 중요한 데이터나 개인 .. 2024. 2. 23.
[리눅스] KickStart ① NFS를 이용한 ks.cfg파일 [root@master ~]# cat myPXEnfs-ks.cfg0202 # Kickstart 파일 # 필요한 설정에 따라 수정해야 합니다. #version=RHEL8 # Use graphical install graphical # Use NFS installation media nfs --server=10.0.0.1 --dir=/scr/nfshome/iso %packages @^graphical-server-environment kexec-tools mc %end # Keyboard layouts keyboard --xlayouts='us' # System language lang en_US.UTF-8 # Network information network --bootpr.. 2024. 2. 19.
[리눅스] PXE부팅으로 OS설치하기 알마리눅스 설치 자동화 - PXE부팅과 NFS를 이용한 OS설치하기 - 총 3가지 서버가 운영되고 있는 상태여야 한다. (DHCP서버, TFTP서버, NFS서버) 🎈 DHCP 구성 https://sangdal91.tistory.com/142 [리눅스] DHCP서버 구성하기 테스트 환경 - 알마리눅스 8.9 OS 사용 - 공유기를 사용하고 있기 때문에 192.168.1.x/24 대역은 사용할 수 없음 - 공유기가 DHCP서버를 하고 있기 때문에 DHCP가 두개 되어 그러다 보면 IP충돌이 일어날수 sangdal91.tistory.com 🎈 TFTP 구성 https://sangdal91.tistory.com/143 [리눅스] TFTP, VSFTP서버 구성하기 1. TFTP 서버 설치하기 [root@local.. 2024. 1. 31.
[리눅스] NFS 서버 구성하기 NFS란? NFS(Network File System)는 네트워크 상에서 파일 및 디렉토리를 공유하기 위한 분산 파일 시스템 프로토콜입니다. 주로 유닉스 및 유닉스 계열의 운영 체제에서 사용되며, 클라이언트와 서버 간의 효율적인 파일 공유를 제공하는 데 중점을 둡니다. ✔특징 ! 네트워크 기반 파일 공유: NFS는 클라이언트와 서버 간의 네트워크 연결을 통해 파일 및 디렉토리를 공유합니다. 이를 통해 여러 시스템 간의 데이터를 쉽게 공유할 수 있습니다. 1. NFS 서버 구성하기 ✔ NFS 패키지 설치 [root@localhost ~]# dnf -y install nfs-utils ✔ NFS 서버를 마운트 해줄 디렉토리 생성 [root@localhost ~]# mkdir -p /scr/nfshome [r.. 2024. 1. 31.
[리눅스] TFTP, VSFTP서버 구성하기 TFTP란? TFTP(Trivial File Transfer Protocol)는 간단한 파일 전송 프로토콜로, 파일을 네트워크 상에서 전송하기 위한 프로토콜 중 하나입니다. TFTP는 UDP(User Datagram Protocol)를 사용하며, 주로 부트로더나 임베디드 시스템에서 사용되어 소규모 파일 전송에 적합합니다. VSFTP란? vsftpd (Very Secure FTP Daemon)는 안전하고 효율적인 File Transfer Protocol (FTP) 서버 프로그램 중 하나입니다. 이름에서 알 수 있듯이, vsftpd는 강력한 보안 기능을 갖추고 있어 많은 리눅스 및 유닉스 기반 시스템에서 선호되어 사용됩니다. 1. TFTP 서버 설치하기 [root@localhost ~]# dnf instal.. 2024. 1. 29.
[리눅스] DHCP서버 구성하기 테스트 환경 - 알마리눅스 8.9 OS 사용 - 공유기를 사용하고 있기 때문에 192.168.1.x/24 대역은 사용할 수 없음 - 공유기가 DHCP서버를 하고 있기 때문에 DHCP가 두개 되어 그러다 보면 IP충돌이 일어날수 있음 - 새로운 서브넷을 형성 해서 DHCP를 구현해야함. 1. DHCP 구성하기 대역대 : 10.0.0.x / 24 로 진행 1-1 DHCP 서버 패키지 설치 [root@localhost ~]# dnf install dhcp-server AlmaLinux 8 - BaseOS 1.4 MB/s | 5.1 MB 00:03 AlmaLinux 8 - AppStream 1.7 MB/s | 12 MB 00:06 AlmaLinux 8 - Extras 23 kB/s | 20 kB 00:00 De.. 2024. 1. 29.
[리눅스] KickStart 1. KickStart란? 리눅스 배포판에서 사용되는 자동화된 시스템 설치 도구 주로 리눅스 서버 운영체제를 배포하고 설치하는 프로세스를 자동화하는 데 사용 사용자는 특정 설정, 사용자 계정, 소프트웨어 패키지, 파일 시스템 및 기타 시스템 구성 요소에 대한 사전 정의된 설정을 담은 텍스트 파일을 작성하여 사용 가능 2. KickStart을 이용한 알마리눅스os 설치 USB 만들기 - 보통 처음에 리눅스를 설치 하게 되면 home디렉토리 안에 anaconda-ks.cfg파일이 설치 된다. - anaconda-ks.cfg파일은 내가 OS를 설치하면서 설정했던 정보들이 기록되게 된다. - 파일의 위치는 /root/anaconda-ks.cfg - Test 환경: 완전 처음 설치된 상태의 알마리눅스8.9 2-1.. 2024. 1. 23.
[리눅스] PXE 부팅 PXE 1999년에 개발된 Preboot eXecution Environment 네트워크 인터페이스를 이용하여 컴퓨터를 부팅할 수 있게 만들어주는 기술 CD-ROM이나 USB와 같은 데이터 저장소에 구애받지 않고 운영체제 설치 가능 장점 동시에 여러 시스템에 OS를 설치 네트워크 속도에 따른 설치 속도 (인터넷이 빠를수록 설치가 빠르다.) PXE 서비스 진행 순서 PXE로 네트워크를 통해 부팅 시도 DHCP서비스를 통한 타겟에 IP할당 PXE 부트 메뉴에서 설치할 OS 선택 TFTP서비스를 통한 OS의 설치용 커널 로딩 PXE Booting 필수 구성 요소 1. PXE 서버 DHCP서버 TFTP서버 KickStart 2. PXE 클라이언트 PXE Booting 동작 IP 할당을 위한 DHCP 요청을 Br.. 2024. 1. 22.
728x90