ID: key_26_05_01_27_10_33_35_95800 Created date: Jan 27 2026 Tuesday, 5th 10:33 #vm oci

연관 문서

Agenda

  • OCI 무료 계정을 통해 middleware 용 VM을 생성

기존 생성된 Instanse (참조)

신규 VM

  • 이름
    • tsh-be-instance-mid
  • 이미지
    • Canonical Ubuntu 24.04

DNS 셋업

  • DNS 관리 업체
    • gabia
    • 구글 계정 연결
  • 신규 DNS 설정
    • A타입, 호스트 및 IP 설정
      • 참고

VM 셋업 에러 대응

One of the configured repositories failed (Unknown), and yum doesn’t have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work “fix” this:

  • cd /etc/yum.repos.d/
  • sudo cp CentOS-Base.repo CentOS-Base.repo.bak
  • sudo sed -i ‘s/mirrorlist=/#mirrorlist=/g’ /etc/yum.repos.d/CentOS-Base.repo
  • sudo sed -i ‘s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g’ /etc/yum.repos.d/CentOS-Base.repo
  • sudo yum clean all
  • sudo yum update -y
  • sudo yum repolist

VM 셋업

  • apt install
    • sudo yum update
  • docker 다운로드
  • docker sudo 설정
    • sudo usermod -aG docker $USER
    • newgrp docker
  • 패키지 설치
    • apt 업데이트
      • sudo apt update
    • netstat 설치
      • sudo apt install net-tools
    • 방화벽 관련
      • sudo apt install iptables-persistent netfilter-persistent -y
      • sudo iptables -I INPUT -p tcp —dport 8080 -j ACCEPT
      • sudo iptables -L -n -v | grep 8080
      • sudo netfilter-persistent save
      • CentOs 시
        • sudo service iptables save
  • 폴더 권한 설정
    • sudo chown -R ubuntu:ubuntu /home/tshadmin/deploy

VCN 설정 (포트 오픈)

  • Instance 접근
  • Networking 설정
  • VCN 접속
  • 룰 설정
  • 실제 설정
    • Source CIDR: 0.0.0.0/0 (모든 곳에서 접속 허용) / Destination Port Range

Swap 설정

  • Solace에서 swap 메모리가 필요로 함
  • OOM에 의한 Kill 방지 하기 위함
  • 신규 VM에 Swap 메모리가 없어서 그런지 중단이 되는 현상 발생
    1. 2GB 빈 파일 생성
      • sudo fallocate -l 2G /swapfile
    2. 권한 설정
      • sudo chmod 600 /swapfile
    3. Swap 포맷팅 및 활성화
      • sudo mkswap /swapfile sudo swapon /swapfile
    4. 확인 (Swap 항목에 2048 근처의 숫자가 보이면 성공)
      • free -m
  • Swap을 생성해도 문제 해결 안됨

솔라스 설치 이휴

  • Ubunt OS에서 설치 시 에러가 발생함
  • 결국 해결 못함
  • centos로 재설치 시도
  • centos로 연결하니 되었음…

연관 메일