다양한 환경으로 설치된 Linux System들을 관리하다 보면, 평소에는 잘 사용하지는 않아 몰랐지만 경우에 따라 필요하게된 명령어나, 유틸리티가 있을 수 있다. 이럴때 간단히 Yum을 이용하여 해당 파일(유틸리티)이 포함된 Package를 찾고, 설치하는 과정을 살펴보도록 한다. 1. Yum을 통해 lsb_release 명령이 포함된 Package 찾기 [root@centos7 ~]# [root@centos7 ~]# [root@centos7 ~]# lsb_release -bash: lsb_release: command not found [root@centos7 ~]# [root@centos7 ~]# [root@centos7 ~]# [root@centos7 ~]# yum provides */lsb_re..
Redhat Enterprise Linux 및 CentOS Base Repository는 상용 Enterprise 환경에 적합한, 혹은 해당 배포버전의 Life cycle 동안 (기본적으로 10년) 지원이 가능한 Open Souce Package 와 그 업데이트를 제공하고 있다. 하지만 경우에 따라 이제 막 시작한 혹은 현재 검증 진행중인 Opensouce Project 를 경험하거나, 이용할 필요가 있을 경우가 있다. 대부분의 경우 Souceforge 나 Apache Project 등을 통해 Souce Package 버전을 다운받아 별도의 Source Complie을 통해 설치가 가능하지만, Souce Complie 방식의 Software들은 의존성 문제로 인해 종속적 Software의 개별관리 및 해..
Centos7 등 Redhat Enterprise Linux 7 계열의 Linux 는 버전업이 되면서 아래와 같이 System Locale 설정 방법과 Config 위치가 변경되었다. 따라서 Redhat Enterprise Linux 7 계열의 OS 설치후 Aplication 요구조건등에 의한 System Default Locale 의 변경이 필요하다면 아래와 같이 확인 및 변경 가능하다. 1. Centos6 System Locale 확인 및 변경 [root@Centos6 ~]# [root@Centos6 ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch Distributor ID: Ce..
CentOS 7 또는 Redhat Enterprise Linux 7 버전을 처음 설치하게 되면 Network Device Name이 이전 버전과는 상이하게 표기되는 것을 확인 할 수 있다. 이는 CentOS 7 버전부터 채택된 systemd를 통해 일관되고 예측가능한 (Consistent and predictable network device naming) 네트워크 장치이름을 제공하는 방식으로 변경되었으며, BIOS Level에서 인지하는 PCI BUS 주소에 따른 물리적인 장치순서 및 Type에 따라 이름을 지정하는 방식이다. (참고 - https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guid..
Linux Server를 운용하다 보면 아래와 같이 inode 사용량이나 Filesystem 상태가 Clean임에도 Filesystem 사용량이 불일치 하는 현상을 보일 때 가 있다. [root@WAS01 ~]# [root@WAS01 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda2 20G 1.9G 17G 10% / /dev/xvda7 29G 29G 0 100% /home /dev/xvda6 20G 694M 18G 4% /var /dev/xvda5 20G 3.5G 15G 19% /usr /dev/xvda1 99M 39M 55M 42% /boot tmpfs 22G 0 22G 0% /dev/shm /dev/xvdb1 99G 13G 81G 14%..
Linux 시스템을 운영하다보면 시스템에 Open된 File 및 Socket 등의 Count가 필요할 경우가 있으며, 이때 아래와 같은 방법으로 확인이 가능하다. [root@s-node01 ~]# [root@s-node01 ~]# echo "OS Total Open File & Socket Count - `lsof | wc -l `" OS Total Open File & Socket Count - 637 [root@s-node01 ~]# [root@s-node01 ~]# system root를 제외한 일반 사용자 계정에서 Open된 File Count 하기 [root@Test01 ~]# [root@Test01 ~]# lsof | awk '$3 !~ /root/ {print $0}' | wc -l 1153..