Linux81 Linux) OS 컨설팅 (2) - 설치 정보 작성 INTRO OS를 선택하고 설치에 필요한 정보를 작성하는 단계를 가집니다. OS 설치 정보 작성 [OS 종류 및 버전] 1. OS 버전: RHEL 8.4 2. 해당 버전 채택 이유: RHEL 8.4는 이전의 RHEL 8.1~8.3에서 이슈가 됐던 버그들을 패치한 버전이기 때문임 3. OS 버전의 유동성: 납품될 서버 및 사용하는 VM과의 호환성으로 인한 변경도 생각해야됨 4. 개발자가 어느 특정 솔루션 및 개발 툴과의 호환 문제로 인해 요청할 경우 OS 버전 변경해야됨 [언어팩 및 시간대 설정] 1. 메인 언어팩, 키보드: English(US) 2. 추가 언어팩, 키보드: Korean(한국어) 3. 채택 이유: Main을 영어로 함으로써 사용자들이 어느 특정 명령을 사용하지 않고 Log 확인을 제대로 할.. 2021. 11. 6. Linux) OS 컨설팅 (1) - OS 채택 방법 INTRO 리눅스 설치전 OS 버전 및 배포판 종류에 대한 생각이 많이 들 수 밖에 없는데요. 결국 해답은 용도에 따른 OS 채택이라고 생각이 듭니다. OS 사용 용도 확인 해당 Linux를 어떠한 용도로 사용할 것인지에 대한 이야기를 먼저 진행합니다. [Question] WEB/WAS/DB 서비스 용도의 서버로 사용하고 싶습니다. [Answer] 운영 서버는 중요도가 높은 서버이기 때문에 만약 OS Error로 인한 에러로 빠른 해결이 필요한 경우가 많습니다. 벤더사의 에스컬레이션(SR, Case Open)을 통해서 빠른 지원을 받아 해결할 수 있는 Red Hat Enterprise Linux(RHEL) 서브스크립션 구독을 권고드립니다. [Question] 왜 Red Hat이 국내 점유율이 높은 것일까.. 2021. 11. 4. Linux) Found duplicate PV <UUID> or PV Unknown 에러 분석 원인 리눅스는 LVM을 생성하는 과정에서 Metadata를 남깁니다. 여기서 운영중인 서버에서 "pvs, pvcreate, vgs" 등의 명령을 입력할 때 아래와 같은 출력값을 보여주는 경우가 간혹 있습니다. Found duplicate PV GDjTZf7Y03GJHjteqOwrye2dcSCjdaUi: using /dev/dm-5 not /dev/sdd [root@test ~]# pvs Couldn't find device with uuid Lu7cAF-CUBP-eQ2q-ZR2T-TfJ6-FnzT-EIhheJ. PV VG Fmt Attr PSize PFree /dev/sda2 rhel lvm2 a-- 2021. 9. 17. Linux) RHEL 8.X 네트워크 설정 INTRO RHEL 7.X에서는 NetworkManager와 network-scripts가 동시에 데몬으로 존재했지만 RHEL 8.X에서는 NetworkManager만 기본으로 설치되어있습니다. 즉, Red Hat에서는 NetworkManager로 네트워크 설정하는 것을 권고한다는 뜻입니다. 단, 이 기준은 OS 관점에서의 설정이지 특정 솔루션에서 NetworkManager에 대한 이슈가 있으면 network-scripts를 이용해야 합니다 이 글은 RHEL 8.X, CentOS 8.X, Rocky Linux 8.4에서 모두 테스트가 완료된 글입니다. RHEL 8.X Network 설정 현재 OS에 잡혀있는 네트워크 인터페이스를 확인합니다. 현재 "enp0s3"이 잡혀있는 것을 확인할 수 있습니다. [r.. 2021. 9. 12. Linux) Rocky Linux OS 8.4 설치 INTRO CentOS가 2021년을 끝으로 현재 진행중인 CentOS Project를 종료하고 CentOS를 Stream으로 전환한다는 소식이 들렸습니다. 자세한 글은 아래의 링크를 참고하기 바랍니다. Linux) CentOS EOL 관련 이슈 CentOS EOL 선언 CentOS는 RHEL의 Clone OS인 오픈소스 리눅스라고 알려져 있습니다. 이번 글에서 다룰 내용은 한동안 이슈가 된 CentOS가 EOL을 선언에 관한 내용입니다. EOL (End Of Life) EOL이라는 말이 굉장.. lilo.tistory.com 현재 클라우드들의 선택 등을 보면 CentOS의 대체 OS로 Alma Linux보다 Rocky Linux의 입지가 확고해졌습니다. Rocky Linux OS 8.4 설치 미디어(i.. 2021. 9. 12. Linux) iSCSI Initiator 설정하기 INTRO iSCSI Target 서버 설정하는 것은 아래의 링크를 참고하기 바랍니다. Linux) iSCSI Target 서버 구축하기 INTRO 구축하기 전에 iSCSI에 대한 개념을 더 알고 싶으신 분은 아래의 링크를 참고하기 바랍니다. Linux) iSCSI란 무엇일까? iSCSI란? IP 기반으로 블록 디바이스를 공유할 때 쓰입니다. 기존에 IDC에서는 lilo.tistory.com iSCSI Initiator 설정하기 (iSCSI Client 구성하기) iSCSI Initiator와 관련된 패키지를 설치하고 데몬을 Enable 후 활성화합니다. ▶ iSCSI Initiator 패키지 설치 [root@lilo-db ~]# yum install iscsi-initiator-utils ▶ iSCSI.. 2021. 9. 11. Linux) iSCSI Target 서버 구축하기 INTRO 구축하기 전에 iSCSI에 대한 개념을 더 알고 싶으신 분은 아래의 링크를 참고하기 바랍니다. Linux) iSCSI란 무엇일까? iSCSI란? IP 기반으로 블록 디바이스를 공유할 때 쓰입니다. 기존에 IDC에서는 SAN으로 Fibre Channel Cable(광 케이블)을 연결사고 조닝 작업을 통해 LUN을 제공하는 작업을 자주했습니다. 이 조닝 작업이 lilo.tistory.com iSCSI Target 서버 구축하기 (구성하기) 공유할 디스크를 확인합니다. [root@lilo-san ~]# fdisk -l Disk /dev/sdc: 2147 MB, 2147483648 bytes, 4194304 sectors Units = sectors of 1 * 512 = 512 bytes Secto.. 2021. 9. 11. Linux) iSCSI란 무엇일까? iSCSI란? IP 기반으로 블록 디바이스를 공유할 때 쓰입니다. 기존에 IDC에서는 SAN으로 Fibre Channel Cable(광 케이블)을 연결하고 조닝 작업을 통해 LUN을 제공하는 작업을 자주했습니다. 이 조닝 작업이 끝나면 Linux에 LUN을 제공해서 스토리지를 공유하는 작업을 많이들 합니다. 하지만 이 SAN 스위치는 초기 비용이 비싸다는 단점을 가지고 있습니다. 비용 문제 때문에 규모가 작은 기업 환경에서는 서버용 디스크에 IP를 이용해 SCSI 저장소를 공유하는 iSCSI가 효율적입니다. 이 역시 단점이 있습니다. SAN을 통해 서버용 스토리지를 공유하는 환경보다는 당연히 속도가 느릴테고 보통 공유 스토리지는 DB에 많이 사용하기 때문에 I/O(입출력)이 굉장히 많아서 네트워크에 영향.. 2021. 9. 10. Linux) 사용중인 VG의 LV 삭제 요청사항 현재 "/dev/centos/LOG" LVM을 사용하지 않기 때문에 삭제 작업을 요청합니다. 작업 전 확인해야될 상황은 "/dev/centos/LOG"이 마운트되고있는 Mount Point를 확인합니다. 만약, 롤백이 필요한 상황을 대비하고 싶으면 따로 백업을 하는 것이 좋습니다. 작업 중간 중간에 확인하는 명령이 중요합니다. 서버 작업에서 확인 작업을 귀찮다고 하지 않으면 최악의 상황을 막을 수 없습니다. 사용중인 VG의 LVM 삭제 (Root 영역 포함) ▶ 현재 파일 시스템 현황과 Mount Point를 확인합니다. [root@lilo ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 908M 0 908.. 2021. 9. 10. 이전 1 2 3 4 5 6 7 8 9 다음