[OCI] Live Migration
·
Cloud/Oracle Cloud
Infrastructure Maintenance 인프라 유지보수 Oracle Cloud Infrastructure는 컴퓨팅 인스턴스의 물리적 인프라에서 데이터 센터 유지 관리를 수행. 유지 관리에는 하드웨어 업그레이드 및 교체 또는 호스트 전원 공급을 중단하는 유지 관리 수행과 같은 작업이 포함됨. 인프라 유지 관리, 마이그레이션 옵션 및 인프라 유지 관리를 모니터링하는 데 사용할 수 있는 상태 메트릭에 대한 세부 정보를 제공. 컴퓨팅 인프라 상태 지표를 사용하여 유지 관리 중에 인스턴스의 상태를 모니터링할 수 있음. Planned Maintenance 중 인스턴스 복구 인스턴스의 인프라가 Planned maintenance가 필요할 때, Oracle Cloud Infrasturcture는 자동으로 인스..
[OCI] Oracle Cloud Manual Migration (수동 마이그레이션 테스트)
·
Cloud/Oracle Cloud
1. 사용중인 어플리케이션 기동 중지[opc@jwchoi-test-01-35092 bin]$ ps -ef |grep tomcat opc 8056 1 0 04:48 pts/0 00:00:05 /app/jdk/jdk-11/bin/java -Djava.util.logging.config.file=/app/was/tomcat/apache-tomcat-10.1.7/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache..
[OCI] Block Volume 마운트 해제
·
Cloud/Oracle Cloud
1. /etc/fstab 파일에서 마운트된 /mnt/vol1 를 삭제한다. 2. 언마운트 sudo umount /mnt/vol1 3. OCI에서 Volume 연결 끊기 1) 인스턴스에 attatched 되어있는 Block Volum을 클릭 2) 우측 점 3개 클릭 3) iSCSI commands and information 클릭 4) Disconnect 커맨드를 복사해서 detach할 SSH에서 순서대로 적용 5) 우측 점 3개 클릭 6) Detach 클릭 [opc@jwchoi-test-01-35092 bin]$ sudo iscsiadm -m node -T iqn.2015-12.com.oracleiaas:f94d6780-4b3d-45d6-9d63-6eaebc211d29 -p 169.254.2.2:3260..
[OCI] Block Volume 마운트 하기
·
Cloud/Oracle Cloud
1. OCI 에서 생성한 Block Volume 의 Device Path을 확인할 수 있다. $ ls -arlt /dev/oracleoci/ total 0 lrwxrwxrwx. 1 root root 6 May 16 02:11 oraclevda -> ../sda lrwxrwxrwx. 1 root root 7 May 16 02:11 oraclevda2 -> ../sda2 lrwxrwxrwx. 1 root root 7 May 16 02:11 oraclevda3 -> ../sda3 lrwxrwxrwx. 1 root root 7 May 16 02:11 oraclevda1 -> ../sda1 drwxr-xr-x. 21 root root 3300 May 16 02:19 .. drwxr-xr-x. 2 root root..
[OCI] Block Volume 포맷하기
·
Cloud/Oracle Cloud
1. 컴퓨트 인스턴스에 SSH로 접속한 후 Block Volume을 포맷한다. lsblk -f 로 확인 더보기 리눅스 디바이스 정보를 출력하는 명령어로 옵션없이 사용하게 되면 트리형식으로 모든 스토리지 디바이스를 출력. -f : 파일시스템 정보 출력 -t : topology 정보 출력 2. 파일시스템 타입 포맷 sudo mkfs -t /dev/sdb mkfs : 파일시스템을 포맷하는 명령어 $ sudo mkfs -t xfs /dev/sdb meta-data=/dev/sdb isize=512 agcount=4, agsize=3276800 blks = sectsz=4096 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=1, rmapbt=0 = reflink=1 bigti..
[Apache Tomcat] 톰캣으로 application 배포 + Context root 변경
·
오픈소스/Tomcat
# webapps/ROOT 디렉토리 내에 jsp 파일을 생성하여 배포해보자  webapps/ROOTvi test.jsp 짜잔.webapps/ROOT 디렉토리가 배포하는 곳이라나 뭐라나. 잘모르겠으니 찾아보자. 간단하게 배포 해봤으니 이제 Context root 경로를 바꿔주면 내가 원하는 디렉토리를 설정하여 어플리케이션을 배포시킬 수 있다!  # 톰캣 환경변수 파일인 server.xml 을 수정해보자. (수정 전에 내가 원하는 디렉토리를 생성하고 어플리케이션 파일을 생성한다.) /tomcat_home/confvi server.xml 바로 여기를 공략해줘야한다.  appBase는 context root 경로의 디폴트 값인 것을 눈치 챌 수 있다.아래처럼 수정해보자. 수정했다면 :wq  # 톰캣 재기동을..
[OCI] tomcat 포트 변경 (톰캣 환경설정)
·
Cloud/Oracle Cloud
# tomcat 환경설정 디렉토리 이동 cd tomcat_home/conf/ # 백업은 필수 cp server.xml server.xml_bak # vi server.xml 주석처리로 백업을 만든 후에 톰캣 포트 변경 -> 8888 :wq 저장 후 나감 # 톰캣 재기동 및 방화벽 포트 열어주기 ./shutdown.sh run ./startup.sh run # 8888로 리슨하고 있는지 확인 netstat -antp | grep 8888 # OS 포트 열어주기 sudo firewall-cmd --add-port=8888/tcp --permanent sudo firewall-cmd --reload sudo firewall-cmd --list-all # VCN 방화벽 열어주기 public Subnet의 Ing..
[OCI] JDK 및 Tomcat 설치 (openjdk11)
·
오픈소스/Tomcat
환경 Openjdk 11Tomcat 10.1.7 Oracle Linux 8.7 public Subnet 안에 구성  SSH - mobaXterm   1/ open jdk 11 다운로드 https://jdk.java.net/java-se-ri/11 Java Platform, Standard Edition 11 Reference ImplementationsJava Platform, Standard Edition 11 Reference Implementations The official Reference Implementation for Java SE 11 (JSR 384) is based solely upon open-source code available from the JDK 11 Project in t..
[OCI] shield Instance 생성
·
Cloud/Oracle Cloud
shield instance 생성 절차 1. Instance 생성시 Security 파트에서 shield instance 생성을 할 수 있으며, Edit을 눌러서 선택할 수 있다. Instance를 생성하는 중. 2. Instance가 생성되었으면 shield Instance도 정상적으로 Enabled된 것으로 확인할 수 있다. shield 부분의 형태가 변경되었으며 PCR의 Golden Measurements가 저장된 것을 확인할 수 있다. Golden Measurement 작업 Measured boot는 부트로더, 드라이버 및 운영 체제와 같은 부팅 구성 요소의 측정값을 저장하여 부팅 보안을 강화한다. 초기 측정을 수행한 후 시스템이 부팅될 때 새 부팅 데이터를 기본 측정과 비교하여 모든 부팅이 동일..
zabbix 설치 및 실행 과정 / oracle linux 8 (OCI)
·
Monitoring/Zabbix
환경 OCI instance - oracle linux 8.7 DB - MYSQL 8 Web Server - Apache 2.4 zabbix version - 5.0 LTS "지금 작성한 글은 Web Server와 DB가 모두 생성되어 기동된 상태임을 베이스로 작성됨." 1. rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm 2. dnf(yum) clean all 3. mysql DB 서버 생성 및 기동 / 확인 systemctl start mysqld systemctl status mysqld 4. mysql -uroot -p # mysql 접속 후 아래 내용 추가 mysql> crea..
giroke
기록