본문 바로가기
728x90
반응형

전체 글217

리눅스 하드웨어 확인 명령어 정리 개요 컴퓨터의 하드웨어에는 CPU, 메모리, 저장장치, 그래픽 카드 등 여러 장치들이 있다. 이번 포스팅에서는 각각 하드웨어 별로 리눅스에서 확인하는 명령어에 대해서 알아보도록 하겠다. 중앙 처리 장치(CPU) CPU 정보 확인 cat /proc/cpuinfo CPU 코어 전체 개수 확인 grep -c processor /proc/cpuinfo 물리 CPU 수 확인 grep "physical id" /proc/cpuinfo | sort -u | wc -l CPU 당 물리 코어 수 확인 grep "cpu cores" /proc/cpuinfo | tail -1 cpu model 이름 grep -m 1 'model name' /proc/cpuinfo CPU 아키텍처에 대한 정보를 표시하는 명령줄 유틸리티(ut.. 2023. 12. 11.
리눅스 네트워크 설정 1. 개요 네크워크 설정에는 다양한 방법들이 존재한다. 1. GUI 방식 2. 명령어 3. 네트워크 파일 수정 이 방식들 중 GUI 방식이 가장 편하겠지만, GUI 환경을 사용하지 않는 곳이 있을 수 있으니 반드시 터미널 창에서 네트워크를 수정하는 것을 연습해야한다. 1. GUI 방식 2. 명령어 네트워크 장치 확인 [root@master ~]# nmcli device DEVICE TYPE STATE CONNECTION ens32 ethernet 연결됨 System ens32 lo loopback 관리되지 않음 -- 네트워크 장치 상세 정보 확인 [root@master ~]# nmcli device show GENERAL.DEVICE: ens32 GENERAL.TYPE: ethernet GENERAL.H.. 2023. 12. 11.
PXE 설치(FTP 방식) 1. DHCP 서버 설치 yum -y install dhcp-server 혹은 dnf install dhcp-server # vi /etc/dhcp/dhcp.conf # # DHCP Server Configuration file. # see /usr/share/doc/dhcp-server/dhcpd.conf.example # see dhcpd.conf(5) man page # dhcp_interface="ens34"; subnet 192.168.203.0 netmask 255.255.255.0 { option routers 192.168.203.1; option subnet-mask 255.255.255.0; range dynamic-bootp 192.168.203.33 192.168.203.38; de.. 2023. 12. 11.
PXE_Trouble shooting 개요 회사 입사후 Window 서버와 RockyLinux 서버의 Multi OS 설치 이후 두번째로 받은 과제이다. 먼저 OS 부팅에 관련해서 BIOS, UEFI에 대해 공부하고 그리고 GPT와 MBR에 대해서 공부를 했다. 그리고 받은 과제가 PXE 였는데, 구글링할 때 힌트 키워드로는 CentOS8, RockyLinux, kickstart, 네트워크, 자동 설치를 주셨다. Trouble Shooting(1) 첫번째로 블로그를 보고 따라하던 중 생긴 문제는 블로그에서는 VMware나 Virtual Box를 이용한 가상 머신들을 사용하여서 로컬 시스템에서 사용하는 나와는 조금은 다른 환경이였다. 가상 머신에서는 OS를 설치할 때 iso 파일을 사용하지만 난 이전에 Rufus를 활용하여 OS를 설치하여서 .. 2023. 12. 8.
PXE란 개요 PXE(Pre-boot eXecution Environment) 부팅이란 네트워크 인터페이스를 통해 컴퓨터를 부팅할 수 있게 해주는 환경이다. 공부하던 환경과는 다르게 실무에서는 수백 수천 개의 서버를 동시에 운영하는 경우가 많기 때문에 개별 서버마다 usb를 가져가서 OS를 각각 설치할 수 없다. 그래서 여러 개의 서버에 한 번에 네트워크를 이용하여 OS를 설치하기 위해 사용하는 것이 PXE이다. PXE 부팅 작동 원리 DHCP(Dynamic Host Configuration Protocol) 클라이언트 컴퓨터가 전원을 켜면, PXE 부팅을 지원하는 네트워크 어댑터는 DHCP 서버에 IP 주소를 요청합니다. DHCP 서버는 IP 뿐만 아니라 클라이언트에게 부트 서버의 주소와 부트 파일의 이름 등 .. 2023. 12. 6.
Multi OS(Rocky Linux , Windows10) 개요 https://estar987.tistory.com/21 Rocky Linux 설치 ISO Rocky-8.6-x86_64-dvd1.iso 설치 과정 1. ISO 파일을 받는다. https://dl.rockylinux.org/vault/rocky/8.6/isos/x86_64/ 2. Rufus를 다운 받고 빈 USB 하나를 준비한다. https://github.com/pbatard/rufus/releases/download/v3.17/rufus-3.17.exe www.estar9801.cloud 리눅스 설치는 위의 글을 보면 나온다. 리눅스 설치 할 때 D 드라이브 용량 전체인 2테라를 전부 사용해 버려 윈도우 환경에서 사용할 용량이 부족하였다. 그래서 윈도우 운영체제로 돌아와서 디스크 관리를 들어가 .. 2023. 12. 6.
OS 부팅 순서 개요 OS 부팅 순서는 면접 볼 때 2군데 중 1군데는 꼭 물어보던 항목이다. 너무 쉽고 당연해서 처음 면접을 준비할 때는 생각하지 않은 부분이기도 한데, 시스템 엔지니어가 된 만큼 제대로 알고자 조사하였다. 부팅 과정 부팅 과정은 크게 5가지 과정으로 진행된다. 1. BIOS(Basic Input Ouput System) 2. POST(Power on self test) 3. 부트 스트랩(Bootstrap) 4. 부트로더(BootLoader) 5. 운영체제 (OS) 실행 면접 질문 : OS 부팅 순서가 어떻게 되요? 위와 같은 질문을 받았다면 아래와 같이 답변하는 것을 추천한다. 먼저 CPU의 전원이 켜지고, CPU는 ROM에 있는 BIOS 데이터를 읽어옵니다. BIOS는 POST를 진행하여 하드웨어의.. 2023. 12. 5.
UEFI VS BIOS UEFI 란? UEFI(Unified Extensible Firmware Interface) 마우스 사용 가능 intel 에서 개발한 bios의 업그레이드 버전 부팅 속도가 BIOS보다 빠르다 Legacy Bios의 한계를 극복하고 안정성과 편의성을 높인 펌웨어 인터페이스 GPT 파일 형식 사용 BIOS 란? BIOS(Basic Input-Output System) 마우스 사용 불가 운영 체제와 하드웨어 사이의 기본 입출력을 담당하기 위해 저 수준의 소프트웨어와 드라이버로 이루어진 시스템 펌웨어를 말함 마더 보드(메인 보드)의 ROM에 내장된 프로그램으로서 키보드, 마우스, CPU, 하드 디스크(HDD)등의 하드웨어 장치를 초기화하여 제어하고 운영 체제(OS) 부팅에 바톤을 넘기는 역할을 하는 유틸리티 .. 2023. 12. 5.
NFS 개요 네트워크를 통해서 저장소의 일부 공간(File System)을 공유하는 것을 말한다. Sun Microsystems사가 1986년 경에 Workstation 시장에 진입하던 시점에 발표했다. 클라이언트 전용 기본 설정 패키지(nfs*) / 포트(2049/tcp) / 데몬(nfs) NFS 서버 구성 Master 192.168.203.41(NFS Server) Node01 192.168.203.42(Client) Node02 192.168.203.43(Client) NFS Server Setting # vi /etc/exports /egrid/slurm *(rw,no_root_squash) /home *(rw,no_root_squash) /APP *(rw,no_root_squash) # exportfs.. 2023. 12. 5.
728x90
반응형