반응형

전체 글 63

[HA] Pacemaker Cluster (CentOS7, KVM, pacemaker) - 2

Pacemaker 구성 2 목차 STONITH란?STONITH는 "Shoot The Other Node In The Head"의 약자로 고가용성 컴퓨팅 및 클러스터에서 사용됩니다. 클러스터 컴퓨팅 환경에서 노드(서버)가 오작동하거나 응답하지 않을 경우 클러스터에서 해당 노드(서버)를 강제로 제거해 고가용성을 확보하기 위해 사용하는 기술을 말합니다. STONITH의 목적은 클러스터의 여러 노드가 자신을 기본 노드라고 믿고 실행 중인 서비스를 문제가 발생하지 않는 노드로 넘기는 것 동작을 통해 데이터 손상을 방지하는 것입니다. 해당 동작은 FenceDevice를 통해 수행합니다. 그래서 STONITH를 Fencing이라고도 합니다.  상대편 노드가 응답하지 않는다고 해서 이것이 데이터에 액세스하지 않는다는 ..

[LINUX] SSH를 사용하는 명령어 SFTP (SFTP 비활성화)

SSH(Secure Shell)란 목차 네트워크를 사용하여 원격지에 있는 호스트에 명령을 전송, 연결하는 방법입니다. 다시 말해, SSH는 암호화를 사용하여 원격 호스트 간의 연결을 인증하고 암호화합니다. 가장 기본적이고 대표적인 보안 수단입니다. 기존에 사용하던 Telnet과는 암호화가 추가 된 다른 연결 방식으로 보면 됩니다. SSH의 포트 번호는 22 입니다. SSH 동작 원리 SSH의 동작 원리는 SSH Server에서 원격지의 SSH Client로부터 접속을 기다리고 있다가, SSH 클라이언트가 접속을 시도하면 정해진 순서로 연결합니다. SSH의 동작의 핵심은 Key 입니다. #대칭키 , #비대칭키 가 있습니다. 서버와 클라이언 모두 각각의 키를 보유하고 있고 키를 사용하여 서로를 인증합니다. ..

리눅스/OS 설정 2024.04.01

[생산성] 좋은 글을 쓰는 방법

좋은 글을 쓰는 방법 평소 좋은 글을 쓰고 싶었다. 인터넷 소설을 읽는 것을 좋아했으니까 그래서 인터넷 소설을 써보기도 했다. 60명의 독자도 있었고 캐릭터 설정이나 등장인물의 프로필도 생각해 봤다. 날마다 새로운 글의 조회수를 확인하고 또 늘어가는 기쁨이 있었다. 근데 글을 쓰기는 굉장히 어려운 일이었다. 내가 쓴 글은 평소에 내가 욕하던 사람들의 글보다 더 낮은 수준이었다. 말도 안되는 개연성과 설정들이 발목을 잡고 내용은 점점 유치해지고 단조로워졌다. 결국 꾸준함이 부족해서 그만뒀다. 글은 이렇게 저렇게 막무가내로 쓰는 것이 아니었나 보다. 사실 글을 잘 쓰는 방법을 찾아본 것도 아니고 그냥 끄적거리며 내가 만족하는 글을 썼는지도 모른다. 며칠간 노트를 정리하면서 더 느낀다. 나는 이공계를 나온 공..

생각과 생산성 2024.03.27

[내생각] 불안감을 해소하는 방법

불안이란 목차 불안(不安) 또는 '불안감'이란 특정한 대상이 없이 막연히 나타나는 불쾌한 정서적 상태, 안도감이나 확신이 상실된 심리 상태이다. 신체적 혹은 정신적으로 분명한 위협을 인지하였을 때 나타나는 공포와는 다른 감정일뿐만아니라 안정이 되지 않는 심리적인 상태나 감정을 의미하거나 또는 생물학적으로 어떠한 위험이 개체의 존재를 위협할 수 있다는 가능성을 지각함으로써 불확실한 미래에 대처하는 효과적인 문제해결 과정에서 발현하는 정서 상태를 지칭하기도 한다. 불안은 나 자신이 위험하고 좋지 않은 일이 발생할 때 스스로에게 주는 경고 신호이기도 하다. 마음의 준비, 그러니까 어떤 일이 발생할 것이라는 대비를 하지 못한 뒤 발생하는 일에 대해서는 큰 타격을 받지만 반대의 경우는 충격을 줄일 수 있다. 나 ..

생각과 생산성 2024.03.26

[LINUX]EDAC 비활성화

EDAC(Error Detection and Correction)이란 하드웨어 에러 검출과 정정을 지원하는 리눅스 모듈입니다. EDAC 에러 메시지는 리눅스 시스템과 관련된 하드웨어 문제에 대한 정보를 감지 및 제공, 문제가 있음을 나타냅니다. ESM/BMC/IPMI/iDRAC 로그에서 메모리 또는 CPU 오류를 발견하지 못할 수도 있습니다. EDAC 비활성화 $ sudo lsmod | grep edac $ sudo vi '/etc/modprobe.d/blacklist.conf' blacklist i7core_edac blacklist edac_core $ /etc/modprobe.d/edac_core.conf 생성 후 아래 옵션 적용 $ sudo vi /etc/modprobe.d/edac_core.co..

리눅스/OS 설정 2024.03.22

가계부를 쓰자 (구채희 가계부 사용)

가계부를 쓰자 2024년 1월부터 가계부를 쓰게 됐다. 매월 말 카드 별로 사용 내역을 정리하고 있다. 사실 매주 주말에 정리하는 것이 제일 좋지만, 아이가 태어나고 주말은 휴식과 또 다른 육아를 하는 하루기에 불편한 점이 있어 달에 한 번으로 만족하고 있다. 기억이 잘 나지 않는 부분이 있고 조금씩 누락이 있을 것으로 알고 있지만, 쓴다. "내가 직접 쓴다." 라는 것이 좋았다. 좋은 가계부 어플을 찾아보고, 엑셀로 직접 만드는 것도 시도 했지만, 모두 실패. 그리고 내 안의 무언가가 만족하지 못했다. 그래서 어떻게 할까 고민했다. 나의 가계부 가계부를 쓰게 된 이유 사회 초년생과 신혼 부부는 반드시 가계부를 쓰라고 하는데, 그 이유를 알지 못했다. 돈 관리야 필요한 부분에 사용하고 투자할 부분에 투자..

경제, 야놀자 2024.03.19

[생산성] 생산성과 습관에 대해서

목차 생산성과 습관 나의 언어로 읽거나 배운 내용을 기록하자! 연관성이 있는 순서로 (앞,뒤로)배열하자. 연관성/연결이 중요하다 창의성은 점을 연결하는 것이다. 목표 지향적인 글쓰기가 메모의 궁극적인 방향이다. 생산성이란 무엇인가? 어떤 일에 있어서 얻어지는 것을 생산성이라고 한다. 업무, 가사 노동, 자기 계발, 운동, 독서 등 모든 분야에 걸쳐서 얻어지는 것이 있다면, 생산성이 발생한다고 볼 수 있다. 요즘 내가 원하는 생산성은 독서나 운동, 그리고 경제적 활동이다. 내가 블로그를 하나 더 작성하여 얻어지는 생산성의 증대를 원하고 독서를 통해서 내가 조금 더 발전하고 경제적인 자유에 가까워지길 원한다. 주식 공부를 통해 얻어지는 지식을 가지고 수익을 얻기를 원한다. 이 모든 것도 내가 어떤 일을 하며..

생각과 생산성 2024.01.22

[RHCSA] 시험 전 Check Point + 후기

시험 전 CHECHK Point 영어가 어려워도 걱정하지 않아도 된다. 외국어 시험은 아니지만, 외국계 회사에서 출제하는 시험이다. 영어를 준비해야 하는 것이 좋지만, 그렇지 못할 경우 영어를 잘하지 못한다고 채팅에 말을 하면 감독관이 한국어로 직접 번역해 준다. 궁금한 사항에 대해 답변을 한국어로 번역해주며 시험 내용을 한글로 설명 해주니 크게 걱정할 필요가 없다. 대부분 쉬운 영어이지만, 혹시 모를 걱정으로 감독관과의 인사 후 바로 영어를 못한다고 했다. 아래 표현이 영어를 잘 하지 못한다는 표현이다. 나는 I can not speak English 라고 했는데 생각해보니 틀린 표현이라 찾아보니 아래가 맞는 표현이라고 한다. I’m not good at English. 나 영어 잘 못해. I’m no..

리눅스/자격증 2024.01.17

[LINUX]특수 권한 및 파일 설정

목차리눅스 특수 권한 설정권한 설정파일이나, 디렉토리의 권한 설정은 사용자,그룹의 접근에 대한 설정이기 때문에 매우 중요한 설정이라고 볼 수 있습니다. 리눅스의 장점 중 멀티 유저를 만족하기 위해 다수의 사용자에 따른 파일/디렉토리에 각각 다른 권한 설정이 필요합니다.이 중에 특수 권한 설정에 대해서 알아보겠습니다.  특수 권한특수 권한은 파일/디렉토리의 권한 설정 중 하나로 실행 권한에 관련한 설정이다. 파일/디렉토리 실행 시 관련 기능으로 사용되고, 표시되는 위치도 실행 권한의 x 대신 다른 형태로 표시됩니다.7777권한은 0777의 권한에 7의 특수권한을 추가한 것으로 SetUID,SetGID,StickBit를 추가 한 것입니다.SetUID(4000) + SetGID(2000) + StickyBit..

리눅스/개념 2023.12.07

[생산성] 도파민의 경로를 독서로 바꾸기

제텔카스텐나의 언어로 읽거나 배운 내용을 기록하자!연관성이 있는 순서로 (앞,뒤로)배열하자. 연관성/연결이 중요하다창의성은 점을 연결하는 것이다.목표 지향적인 글쓰기가 메모의 궁극적인 방향이다.목차도파민을 이용한 습관 만들기해당 글은 콥튜브 님의 영상을 요약하여 정리해 둔 글입니다. 아래 참고의 유튜브 영상이 있으니 꼭 보세요!꾸준히 해내려면 시스템이 갖춰져야 한다.어떤 행동을 할 때 소모되는 에너지가 없어야 한다. > 습관을 만들어야 한다.ex) 소파에 앉으면 책을 펼치고 독서를 하는 것도파민은 목표를 세웠을 때, 이뤘을 때 2번 분비된다. 그러므로 단기적으로 작은 목표를 많이 세워라.원대한 목표를 끊어 작은 목표로 바꾸고 그로 인해 발생하는 은은한 도파민으로 나를 중독 시키자. 습관을 만들자.습관을 ..

생각과 생산성 2023.11.30

[LINUX]kickstart를 포함한 iso이미지 만들기

ISO 이미지 만들기 kickstart가 포함된 iso 이미지 만들기 대부분의 간단한 설치는 iso를 이용해서 minimal로 설치를 진행한다. 추후 #localrepo 를 구성해서 추가적인 패키지를 설치하고 필요한 OS 설정을 진행하는 것이 가장 이상적이다. 하지만 물리 서버의 많은 수의 OS를 설치할 때는 #PXE 를 이용하여 설치하는 것이 훨씬 더 효율적이다. #PXE 설치보다는 조금 불편하지만 여의치 않을 때 사용하는 방법으로 iso 이미지에 PXE에서 사용하는 kickstart를 추가하여 설정 하는 방법이 있다. #kickstart 는 빠른 설치를 위해 설치 전/후로 수행되는 스크립트로 파티션 설정 언어 설정 계성 생성 등 다양한 기능을 수행 할 수 있다. 설치 할 ISO이미지 , kicksta..

리눅스/OS 설정 2023.11.24

[LINUX]localrepo 및 원격 repo 구성

리눅스 Repolist 구성목차local repo 구성 및 원격 repo 구성local 설정 이후 원격에서 http 로 접근하여 yum repo 를 구성한다. 실제 서버에서 repo만 담당하는 서버를 구축하는 방법이다. local repo 의 장점은 설치 속도가 원격 repo 보다 빠르다는 단점이 있지만, iso 이미지를 관리하는데 있어 모든 장비마다 최신 iso 적용이 어렵다는 단점이 있다.local repo 서버 설정### local repo 구성 ###$ mount /dev/sr0 /media[rhel8_BaseOS] name=rhel8_BaseOSbaseurl=file:///media/BaseOS enabled=1 gpgcheck=0 [rhel8_AppStream] name=rhel8_AppSt..

리눅스/OS 설정 2023.11.22

[LINUX]Telnet session 값 변경 (MaxConnections)

Telnet Max session 설정 목차 리눅스 7버전 이상의 변경 방법 Telnet 설정의 경우 OS 7 버전부터 xinetd 설정 이외에 systemd 설정에서 Max connections 설정을 진행한다.telnet 설치 # yum install telnet-server Rocky8.7_BaseOS 621 kB/s | 3.9 kB 00:00 Rocky8.7_AppStream 583 kB/s | 4.3 kB 00:00 Dependencies resolved. =======================================================================================================================================..

리눅스/OS 설정 2023.11.20

[LINUX]라우팅 매트릭 및 최적 경로

Routing목차라우팅은 네트워크에서 데이터를 보낼 때 최적화된 경로를 선택하는 프로세스입니다. 컴퓨터 네트워크는 노드라고 하는 여러 시스템과 이러한 노드를 연결하는 경로 또는 링크로 구성됩니다. 연결된 네트워크에서 노드 간의 통신은 다양한 경로를 통해 이루어지고 이는 최적화된 경로는 최단 거리, 빠른 도달 시간 등의 값으로 정해 질 수 있습니다.  간단하게 말해 라우팅은 미리 정해진 규칙을 사용하여 최상의 경로를 선택하는 것입니다.  라우팅 최적 경로 선택에 있어 가장 중요한 3가지 요소는 prefix length, administrative distance(AD), Metric입니다.라우팅 순서Longest Match Rule → AD(Administrative Disntance) → Metricpr..

리눅스/개념 2023.11.18

[ISSUE] 네트워크 명령어 지연

네트워크 명령어 지연 네트워크 명령어인 route, netstat 등의 명령어 사용 시 명령어 결과가 늦게 나오는 경우를 종종 볼 수 있습니다. 특정 명령어를 그냥 사용 할 때와 옵션을 사용했을 때의 지연의 차이가 발생했음을 인지했습니다. 목차 설명특정 장비에서 route 명령어와 route -n 명령어의 결과 값이 나오는 속도의 차이가 났습니다. netstat, ssh 등 네트워크 관련된 명령어에서 지연이 발생했고 resolv.conf 파일의 nameserver의 문제가 있는 것을 확인했습니다. 증상특정 장비에서 route 명령어와 route -n 명령어의 결과 값이 나오는 속도가 차이가 났습니다. netstat ssh 등 네트워크 관련된 명령어에서 지연이 발생했고 resolv.conf 파일의 name..

반응형
TOP