[OCI] VMware ESXi 서버에서 VM 생성 (Remote Agent Appliance 설치)
·
Cloud_OCI
OCI migration 테스트를 진행하기 위한 내용을 정리한 글 remote connection > Download VM > Download Agent 다운로드 받은 OVA 파일로 ESXi 서버내에 VM을 생성하는 절차 입니다. 1. 다운로드 받은 OVA 파일 배포 2. 스토리지 선택 (디폴트로 다음 클릭) 3. 배포옵션 - 네트워킹 선택 4. 추가 설정 - IP 부여 5. 세부사항 확인 및 완료 클릭 6. ESXi 호스트 클라이언트에서 작업과정 확인 가능 VM이 생성되었지만 부팅이 안되는 에러가 떴다. ESXi 서버를 생성시 부여한 물리적인 CPU는 2로 설정했기 때문에 발생하게된 에러같다. ''물리적 서버 CPU > 가상머신 서버 CPU'' CPU를 1로 수정하여 다시 VM을 부팅시켜보자. 10. ..
[OCI] OCI migration을 위한 vCenter Server 설치
·
Cloud_OCI
앞서 포스팅에는 vSphere Client를 설치하는 테스트를 진행했습니다. 2023.06.07 - [Oracle Cloud Infrastructure] - [OCI] OCI migration을 위한 VMware vSphere ESXi 8 서버 설치 [OCI] OCI migration을 위한 VMware vSphere ESXi 8 서버 설치 VMware Workstation에 VMware-VMvisor-Installer-8.0U1-21495797.x86_64.iso 파일로 vSphere Client 를 설치하였으면 ESXi 서버를 설치해보자 1. VMware Workstation에 설치된 ESXi 8 서버를 선택하여 VM에 접속한다. 2. F11로 약관 nomajorkorean.tistory.com VM..
[OCI] OCI migration을 위한 VMware vSphere ESXi 8.0.1 server 설치
·
Cloud_OCI
VMware Workstation pro 17 설치 링크 https://www.vmware.com/resources/thanks-workstation-win-trial.html?confirmationflag Thank You for Signing Up - Workstation Pro for Windows Thank you for signing up! Get ready to unlock the full power of Workstation Pro for Windows with our free 30-day trial. Download now! www.vmware.com == VMware workstation에서 ESXi 8.0.1 Server 설치 ESXi iso 8파일을 넣어도 7로 인식하네.... 8이나..
[WAS] 오라클 클라우드 환경 - Window OS에 JDK 및 Tomcat 설치
·
Middleware_Apache & Tomcat
JDK : OpenJDK 11Tomcat : 10.1.9 Image: Windows-Server-2019-Standard-Edition-VM-2023.04.25-0 Oracle Cloud Infrastructure cloud.oracle.com JDK 설치 OpenJDK 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 u..
[OCI] Live Migration
·
Cloud_OCI
Infrastructure Maintenance 인프라 유지보수 Oracle Cloud Infrastructure는 컴퓨팅 인스턴스의 물리적 인프라에서 데이터 센터 유지 관리를 수행. 유지 관리에는 하드웨어 업그레이드 및 교체 또는 호스트 전원 공급을 중단하는 유지 관리 수행과 같은 작업이 포함됨. 인프라 유지 관리, 마이그레이션 옵션 및 인프라 유지 관리를 모니터링하는 데 사용할 수 있는 상태 메트릭에 대한 세부 정보를 제공. 컴퓨팅 인프라 상태 지표를 사용하여 유지 관리 중에 인스턴스의 상태를 모니터링할 수 있음. Planned Maintenance 중 인스턴스 복구 인스턴스의 인프라가 Planned maintenance가 필요할 때, Oracle Cloud Infrasturcture는 자동으로 인스..
[OCI] Oracle Cloud Manual Migration (수동 마이그레이션 테스트)
·
Cloud_OCI
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_OCI
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_OCI
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_OCI
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 변경
·
Middleware_Apache & 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_OCI
# 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)
·
Middleware_Apache & 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_OCI
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..
zabbix - mysql 접속 에러
·
TroubleShooting
Unable to determine current Zabbix database version: the table "dbversion" was not found zabbix를 띄운 후 mysql과 connect 하던 중 이런 에러가 나왔다. 분명 user가 맞는데도 이상한 에러가 나왔다. USER도 재생성해보고 접속을 해도 되지 않았다. -------- 아래 커맨드를 사용하니까 바로 되더라. zabbix 공홈에서 "Zabbix 서버 호스트에서 초기 스키마와 데이터를 가져와야 합니다. 새로 생성한 암호를 입력하도록 안내받게 됩니다." 라고 한다. 이과정을 띄어넘으면서 zabbix server를 설치하였는데, 이걸 다시 해줬다. 그러더니 아래처럼 다음 step으로 넘어갔다. 맞는 말인듯한데 왜
최선을 다하자!
기록