엔지니어(3)
-
Lenovo X1 Carbon 4th 리튬전지 및 배터리 교체
얼마 전 여자친구가 남동생이 온라인으로 강의를 들어야 해서 남는 노트북이 있는지 물어봤습니다. 그때 전 2년 전에 지인에게 받은 Lenovo 노트북이 생각났습니다. 리눅스 컴파일 용도로 사용하던 노트북이었는데 강의만 듣는 것이라면 충분할 것이라 생각하고 그 남동생에게 선물해 주기로 마음먹었습니다. 그런데 집에 와서 확인해 보니 이 노트북 평범한 상태가 아니었습니다. 제가 이 노트북을 잊은 사이 총 2가지의 큰 문제가 생겼었습니다. 첫 번째 문제. 리튬전지 방전 처음 전원을 연결하고 부팅하니 비프음과 함께 위 에러가 발생했습니다. 말 그래로 BIOS의 날짜/시간 설정을 다시 하라는 뜻인데, 이 설정이 초기화 됐다는 뜻은 노트북 안에 있는 리튬전지가 방전되었다고 예상해 볼 수 있습니다. 이런 식으로 시간 ..
2025.03.17 -
System Rescue
배경시스템 유지보수를 하다 보면 여러 가지 분야의 문제에 직면하게 됩니다. 그중에서 서버 부팅 문제가 생기는 경우가 종종 있습니다. 대부분의 문제 원인은 시스템 관련 설정 혹은 서비스, 파일이 잘못되었을 경우입니다. 하지만 다시 설정을 하기 위해서는 최소한 CLI 혹은 GUI로 진입하여 작업을 해야 합니다. 그래서 엔지니어는 긴급모드 혹은 안전모드로 진입하여 작업을 수행합니다.개요System Rescue는 시스템 충돌 및 장애를 복구하기 위한 배포판 Linux로 위의 문제를 직면 했을때 엔지니어에게 편리함을 제공합니다. 우선 몇 가지 특징을 알려드리겠습니다.대부분의 linux 명령어 지원 ( parted, fdisk, fsck, smartctl, … )GUI 환경 및 웹 브라우저( Firefox , EL..
2024.12.21 -
Namespace를 사용한 케이블 불량 확인
배경엔지니어는 네트워크 문제의 원인을 알기 위해 종종 네트워크 케이블의 불량 유무를 확인합니다. 하지만 테스트할 수 있는 환경이 해당 케이블의 듀얼포트 네트워크 인터페이스 카드 1개만 보유한 상황이라면 이 방법을 추천드립니다. 환경Server : Supermicro WorkstationNIC: 2 Ports 100Gb EDR InfiniBandOS : CentOS 7.8IB driver version : MLNX_OFED_LINUX-4.9-4.0.8.0 작업유휴 서버 한 대에 인피니밴드 네트워크 카드를 장착하고 케이블 한개의 양 끝단 모두 해당 네트워크 카드 포트들에 연결합니다. 순서는 ip 명령어를 사용하여 ns1이라는 namespace를 생성, ns1에 한쪽 포트의 인터페이스 할당하여 인터페이스들..
2024.12.19