오늘은 Linux Swap을 영구적으로 비활성화 하는 방법에 대해 포스팅 하려고 합니다. 일반적으로 Linux에서 다음과 같은 명령어를 실행하면 swap이 비활성화 됩니다. 하지만 영구적이진 않습니다. 재부팅을 하면 다시 활성화가 되기 때문에 해당 명령어는 임시 비활성화 라고 생각하시면 됩니다. # 임시 비활성화 $ swapoff -a 영구적으로 비활성화 하기위해서는 /etc/fstab을 주석처리 해야 합니다. 다음과 같은 명령어로 주석처리 시킬 수 있습니다. # 영구 비활성화(1) $ sed -i '/swap/s/^/#/' /etc/fstab 하지만 위 방법까지 해도 영구적으로 비활성화 되지 않는 경우가 있습니다. 해당 내용때문에 kubernetes를 하시는 분들은 재부팅 할때마다 kubelet ser..
CentOS
오늘은 CentOS7.9에서 쿠버네티스(kubernetes) 설치 및 환경구성에 대한 포스팅을 하려고 합니다. 필자 또한 쿠버네티스(kubernetes) 공부를 하면서 진행한 내용이기 때문에 개념적인 내용 보다는 쿠버네티스(kubernetes)를 구축하기 위한 메뉴얼 단위의 내용으로 진행하도록 하겠습니다. 쿠버네티스(kubernetes)를 구축하는 내용들은 구글링을 하면 많이 나오긴 하지만 오류도 많고 제대로 구축되지 않는 확률이 높기 때문에 지속적인 테스트를 통하여 한번에 구축할 수 있는 내용을 정리하였기 때문에 아래 정리된 내용을 참고하시면 문제 없이 쿠버네티스(kubernetes)를 구축 하실 수 있습니다. 1. VirtualBox를 이용하여 vm(CentOS7.9) node 구성 필자는 Virtu..
오늘은 리눅스(CentOS7)에서 Selinux 설정시 오타로 인해 부팅이 제대로 되지 않는 경우에 대한 해결방안을 포스팅 하려고 합니다. 일반적으로 발생하는 경우가 SELINUX=disabled 또는 enforcing를 하려고 하다가 SELINUXTYPE에 해당 값을 입력하고 재부팅하는 경우에 해당합니다. 복구 방법은 다음과 같습니다. 1) 방법 (1) 부팅시 아래와 같은 화면에서 e를 입력합니다. 아래 그림과 같이 편집모드가 나타나면 해당 위치에 한칸띄고 enforcing=0 또는 selinux=0 을 입력하고 Ctrl-x로 편집을 종료 하면 재부팅이 진행됩니다. 그리고 정상적으로 부팅이 된다면 vi /etc/selinux/config에서 문제가 없도록 오타를 수정합니다. 2) 방법(2) 부팅시 아래..
리눅스(Linux)의 네트워크 설정에는 다양한 방법이 있지만 오늘은 리눅스(Linux) CentOS에서 nmtui를 이용하여 네트워크 설정하는 방법에 대해 포스팅 하겠습니다. nmtui는 CentOS에서 네트워크 설정하는 방법중에 가장 쉬운 방법입니다. 처음 리눅스(Linux)를 접하시는 분들도 쉽게 따라하실거라고 생각됩니다. nmtui를 사용하기 위해 CentOS에서 NetworkManager 서비스가 활성화 되어있는지 확인해야 합니다. # systemctl status NetworkManager 명령어를 통해서 초록색으로 나타나는 부분이 active (running)로 되어있는지 확인 합니다. 만약 비활성화 되어있다면 # systemctl start NetworkManager 명령어로 활성화 시키고 ..
오늘은 리눅스(Linux)의 bit 정보를 확인하는 방법을 포스팅 하려고 합니다. bit정보를 확인하는 방법은 많이 있습니다. 순서대로 하나씩 나열해보겠습니다. 1. getconf LONG_BIT [root@clovirvdi webapps]# getconf LONG_BIT 64 2. arch [root@clovirvdi webapps]# arch x86_64 3. uname -m [root@clovirvdi webapps]# uname -m x86_64 4. echo $HOSTTYPE [root@clovirvdi webapps]# echo $HOSTTYPE x86_64 5. lscpu | grep ^Arch [root@clovirvdi webapps]# lscpu | grep ^Arch Architect..
리눅스(Linux)에서 IP를 확인하는 여러가지 방법이 있습니다. 1. hostname -I (대문자) hostname -l 명령어를 입력하여 IP 정보를 확인할 수 있습니다. 2. ifconfig ifconfig 명령어를 입력하여 IP 정보와 서브넷 마스크, 브로드캐스트등의 다른 정보들도 함께 확인할 수 있습니다. 3. ip addr show ip addr show 명령어를 입력하여 IP 정보와 서브넷 마스크, 브로드캐스트등의 다른 정보들을 함께 확인할 수 있습니다. 지금까지 리눅스(Linux) IP 확인 방법에 대한 설명이었습니다. 도움이 되셨다면 하단에 공감 버튼을 클릭해주세요^^!
리눅스(Linux)에서 text파일들을 편집하다보면 반복되는 문자들을 바꿔야 할 일이 생깁니다. 일일이 하나하나 바꾸다보면 오타가 생길수도있고 놓치는 부분이 많이 생기는데 이때 명령어를 통해 text의 문자들을 바꿀 수 있습니다. 먼저 vi 편집기를 통해 text파일을 열어봅니다. $ vi {파일} [root@user1 etc]# vi test bonodev bono dev test testbono devtest Esc를 통해 command모드로 전환하여 Shift + ; 를 키보드로 입력 합니다. :%s/{변경 전}/{변경 후} 명령어를 입력합니다. bonodev bono dev nnn nnnbono devnnn :%s/test/nnn 전체 내용을 한번에 안바꾸고 하나하나 체크하면서 변경 할 수도 있습..
hostname이란 리눅스(Linux)서버에 처음 로그인 했을때 나타나는 이름입니다. 윈도우로 얘기하자면 처음 pc가 켜질때 나타나는 컴퓨터 이름을 의미합니다. 리눅스(Linux) hostname을 설정 및 변경하는 방법을 설명하겠습니다. 먼저 리눅스(Linux)에 접속하면 계정 뒤에 hostname 나타납니다. hostname을 바꾸기 위해서는 root 권한으로 변경해야 합니다. [clovir@hostname12 ~]$ sudo su [sudo] clovir의 암호: root 권한 상태에서 # hostname {변경할 hostname} 을 입력합니다. [root@hostname12 ~]$ hostname hostserver 변경이 잘 되었는지 확인합니다. # hostname [root@hostname1..