[카테고리:] Operating system

운영체제 관련

Linux

grep이 놓친 멀티라인 레코드 — awk paragraph mode로 해결한 파이프라인 버그

📌 핵심 요약 자동화 파이프라인에서 grep으로 멀티라인 레코드를 필터링하면 매칭된 줄만 추출되어 나머지 필드(제목, URL)가 유실된다. awk의 paragraph mode(RS=””)를 사용하면 빈 줄로 구분된 레코드 블록 전체를 하나의 단위로 다룰 수 있어 문제가 해결된다. 증상: 뭔가 잘리고 있다 자동화 파이프라인이 돌아가고 있었다. RSS 피드를 수집하고, 관심 있는 블로그 출처의 기사를 골라내고(curate.sh), 결과를 curated.md에 저장하는 구조였다. 그런데 […]

Bell 
Infrastructure Kubernetes Operating system Windows

Windows WSL2 환경 Docker Desktop Kubernetes hostPath 마운트 방법

전제 조건 OS: Windows 10 or Windows 11 WSL2 기반 Ubuntu Docker Desktop Kubernetes 로컬 개발환경 구성 등을 위해 WSL2 기반 Ubuntu 내 디렉토리를 실시간으로 사용하기 위해 hostPath 마운트가 필요할 경우 1 단계 위 디버깅용 pod yaml 을 적용 2 단계 kubectl exec wsl2-debug-pod -it /bin/sh 디버깅용 pod 에 접속 cd /mnt/host 마운트한 디렉토리로 이동하여 […]

Bell 
Linux Operating system Ubuntu

우분투 vsFTP 서버 설치하기

처음 우분투 리눅스 서버를 설치하고 자 그럼 운영을 해볼까! 하고 필요한 파일을 서버로 복사하려고 하니 FTP 서버가 필요했다.
그래서 FTP 서버를 설치하려고 보니 종류가 여러 가지 있는 것이 아닌가!
찾아보다 나는 대중적으로 많이 사용하는? vsFTPd(Very Secure FTP Daemon)를 이용하기로 했다.

Bell 
Linux Operating system Ubuntu

우분투 APT-GET 저장소 변경하기

우분투 리눅스 서버를 운영 중인데 apt-get을 이용한 응용프로그램 다운로드 속도가 너무 느리다..
나는 1Gbps 네트워크를 이용 중인데 속도가 안 나와서 다운로드 서버를 변경할 수 있는지 찾아보았다.
역시나 변경 가능하고, 국내에 미러 서버가 여럿 존재하더라.

Bell 
Linux Operating system Ubuntu

EXT4 파일시스템이 깨졌을 때

이전에 우분투 리눅스 서버를 운영 중인데 갑자기 정전이 발생하여 서버가 다운되었던 적이 있다.
정전이 해결된 후 서버를 다시 부팅하였는데 아니 이게 무슨 일이야!
서버에 일부 파일시스템이 읽기 전용으로 마운트 되어 파일을 수정할 수 없었다.

Bell