전체 글

System Engineering/Linux

폐쇄망 환경에서 휴대폰 테더링으로 yum/apt 사용하기

엔지니어로 근무하면서 보안 등을 위해 폐쇄망으로 운영되는 서버들을 종종 다뤄왔습니다. 그 중에서 필요한 어떤 패키지가 있는데 yum이나 apt와 같은 패키지 툴을 사용할 수 없는 경우는 참 당혹스러웠습니다. rpm이나 deb 파일로 PC에서 하나씩 받기에는 너무 많은 수고가 들어갑니다. 그렇게 고민하다가 고안하고 도전해 본 방법이 잘 되어서 기록해봅니다:) (보안을 위해 노트북 연결을 제외한 모든 로컬 네트워크는 끊는 것을 권고드립니다.) 준비물 : 서버, 1G 케이블, 노트북, 테더링이 가능한 휴대폰 (서버는 ubuntu 16.04로 테스트하였습니다.) 먼저, 휴대폰 테더링으로 제공되는 와이파이에 접속된 노트북을 서버와 다이렉트로 연결해줍니다. 그리고 노트북과 서버의 각 포트에 통신에 사용할 같은 대역..

System Engineering/Linux

[커널이야기] Linux top 명령어와 프로세스

On-premise에서 Cloud를 운영하는 SE로서 실무에서 발생한 문제를 해결하기 위해 전전긍긍하던 중 아주 유용한 책을 발견하여 공부하고 정리하기 위해 포스팅을 하게 되었습니다. 좋은 책을 써주신 저자님께 감사드립니다. :) http://www.yes24.com/Product/Goods/44376723 DevOps와 SE를 위한 리눅스 커널 이야기 - YES24 커널은 오랜 세월 기능이 추가되고 개선되어 오면서 완벽하게 이해하기 힘들 정도로 방대해졌다. 하지만 변하지 않는 기본 기능들이 있다. 이런 근간이 되는 기능에 대한 이해를 바탕으로 시스 www.yes24.com top 명령어와 프로세스 top 명령어를 통해 시스템의 전반적인 통계 뿐만아니라 각 프로세스의 상태와 스케줄링 우선순위, 메모리와 ..

System Engineering/Linux

[커널이야기] Linux 시스템의 구성 정보 확인하기 - BIOS / CPU / NUMA / NIC / DISK

On-premise에서 Cloud를 운영하는 System Engineer로서 실무에서 발생한 문제를 해결하기 위해서 전전긍긍하던 중 아주 유용한 책을 발견하여 공부하고 정리하기 위해서 글을 쓰게 되었습니다. 좋은 책을 써주신 저자님께 감사드립니다:) http://www.yes24.com/Product/Goods/44376723 DevOps와 SE를 위한 리눅스 커널 이야기 - YES24 커널은 오랜 세월 기능이 추가되고 개선되어 오면서 완벽하게 이해하기 힘들 정도로 방대해졌다. 하지만 변하지 않는 기본 기능들이 있다. 이런 근간이 되는 기능에 대한 이해를 바탕으로 시스 www.yes24.com 목차 - 커널 확인 방법 - BIOS / CPU / NUMA + 하이퍼스레딩 확인 방법 - Memory / NI..

System Engineering/Kubernetes

Kubernetes x509 SAN (Golang 1.15 or later)

Openstack 인프라에 VM으로 K8s를 1.23버전으로 새로 배포하는 도중, Cinder와 연결되는 CSI plugin과 openstack-cloud-contoller-manager가 아래와 같은 이유로 Error가 발생하였습니다. # kubectl get pod -A NAMESPACE NAME READY STATUS RESTARTS AGE …. kube-system openstack-cloud-controller-manager-8zd7x 0/1 Error 1 (11s ago) 14s kube-system openstack-cloud-controller-manager-hg28f 0/1 Error 1 (11s ago) 14s kube-system openstack-cloud-controller-man..

Hopulence
IT 뉴비 생존기