본문 바로가기
728x90

엔지니어10

[ESXI] ESXI CLI 모드 활성화(ssh 접근) 1. ESXi CLI 모드 활성화몇가지 간단한 설정만 하면 ESXI CLI로 ssh 접근이 가능합니다. 2025. 3. 10.
[Linux] 리눅스에서 기존 디렉터리를 새 파티션에 마운트하는 방법(데이터 유지) 개요리눅스 서버를 운영하다 보면 기존 디렉터리의 용량이 부족해 새 파티션을 추가하고 싶을 때가 있다. 특히 기존 데이터를 삭제하지 않고 새 파티션에 마운트하는 방법은 서버 관리에서 자주 사용된다. 1. 새 파티션 생성 및 포맷데이터가 없는 파티션에서만 실행해야됨mkfs.ext4 /dev/sda4 2. 기존 데이터 백업2.1 임시 마운트 포인트 생성mkdir /mnt/sda4 2.2 /dev/sda4 임시 마운트mount /dev/sda4 /mnt/sda4 2.3 데이터 복사rsync 명령어로 기존의 권한과 소유권을 유지하면서 복사rsync -avh /APP/ /mnt/sda4/ 3. 기존 /APP 디렉터리 준비3.1 기존 디렉터리 이름 변경mv /APP /APP_backup 3.2 새 /APP 디렉터리 .. 2024. 12. 17.
[AWS] 비용 설정 개요AWS를 사용하면서 비용 폭탄을 2번 맞아본 경험이 있다.... 이 경험을 토대로 미리 방지하기 위해서 예산을 정해두고 메일이 오게 설정을 하였다. 1년이 넘으면 프리티어 계정이 사라지기 때문에 계정을 생성 하고 1년 이후엔 꼭 계정을 삭제하는 것을 추천한다.  계정 및 비용관리오른쪽 상단에 개인 계정 정보를 클릭하고 들어간 비용 관리 페이지이다. 예산 > 예산 생성 을 클릭하여 예산을 생성한다.  50달러 12월 15일자 환율 7만원 정도가 도달되면 아래 메일로 알림이 오도록 설정하였다. 스크롤을 내려 오른쪽 아래에 생성을 누른다. 예산 생성이 완료 된 것을 볼 수 있다. 2024. 12. 15.
[DevOps]GitLAB 설치 1. GitLab 패키지 저장소 추가1.1 필수 패키지 설치sudo apt updatesudo apt install -y curl ca-certificates gnupg 1.2 GitLab GPG 키 추가curl -fsSL https://packages.gitlab.com/gitlab/gitlab-ce/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/gitlab-archive-keyring.gpg 1.3 GitLab 레포지토리 추가 저장소를 /etc/apt/sources.list.d/에 추가echo "deb [signed-by=/usr/share/keyrings/gitlab-archive-keyring.gpg] https://packages.gitlab.com/.. 2024. 12. 6.
[Rocky linux 8] IPXE 0. 참고 https://estar987.tistory.com/61 KickStart / PXE 기본 설치(NFS)DHCP 서버 # yum -y install dhcp-server 혹은 # dnf install dhcp-server DHCP 서버 설정 파일 Legacy(BIOS) 모드 에서는 pxelinux.0 파일 사용 UEFI 모드에서는 grubx64.efi 사용 아이피 대역대에 따라서 ip 수 # vi /etc/dhcp/dhcp.cestar987.com1. requirementHTTPTFTPDHCP2. Installation2-1 httpd : web서비스 설치 후 동작 Testyum install httpdecho "Works" > /var/www/html/index.htmlsystemctl en.. 2024. 10. 2.
[Kubernetes]CrashLoopBackOff 장애 컨테이너가 생성되자마자 바로 종료되어 CrashLoopBackOff 상태가 발생합니다. 따라서 yaml 코드에 slepp 구문을 추가합니다.kubectl run temp-pod1 --image=debian:10 --dry-run=client -o yaml > temp-pod1.yamlvi temp-pod1.yamlapiVersion: v1kind: Podmetadata: name: temp-pod1spec: volumes: - name: temp-vol emptyDir: {} containers: - image: ubuntu:14.04 name: temp-container1 volumeMounts: - name: temp-vol mountPath: /mount1 .. 2024. 8. 13.
728x90