반응형

서버 & 클라우드 11

온-프레미스(On-Premise) Oracle Database 배치를 가상 머신 DB 시스템으로 이전

온프레미스 Oracle Database Standard Edition의 Oracle Cloud Infrastructure로 전환하여 데이터베이스 프로비저닝, 유지보수 및 관리 작업을 간소화합니다. 구조 이 아키텍처는 Oracle Database Standard Edition의 온프레미스 배포를 Oracle Cloud Infrastructure의 단일 노드인 VM DB 시스템으로 마이그레이션하는 데 필요한 리소스와 토폴로지를 보여줍니다. 그림 migrate-vmdb.png에 대한 설명 구조에는 다음과 같은 구성 요소가 있습니다. 온프레미스 배포온프레미스 배포에는 4코어 Intel 서버의 Oracle Database Standard Edition 인스턴스와 애플리케이션 서버가 포함됩니다. 데이터베이스 서버가..

Oracle Database Appliance에서 클라우드로 작업 로드 이전

클라우드에서 데이터베이스와 애플리케이션을 사용하여 유연한 스토리지 용량을 확보하고 데이터베이스 및 애플리케이션 관리를 간소화하여 원활하고 비용 효율적인 워크로드 관리를 위한 적시 조정을 통해 워크로드를 관리합니다. 자율운영 데이터베이스와 Oracle Exadata Cloud Service, VM의 조합을 사용하여 유연성을 갖춘 용량을 충족할 수 있습니다. 구조 이 구조는 Oracle 제로 작동 중지 시간, RMAN(Oracle Recovery Manager) 또는 Oracle Cloud Infrastructure File Storage와 같은 여러 방법을 사용하여 온-프레미스 Oracle Database Appliance 작업 로드(데이터베이스 및 애플리케이션) 를 백업하고 OCI(Oracle Cloud..

IP, subnet, gateway, DNS 기본 용어 정리

공유기를 사용하면서 알게 된 용어에 대해 정리해볼까 한다. 기본적인 내용이라 모두들 알고 있겠지만 나같은 무지인들을 위해 여러 곳에서 본 내용을 엮어엮어 최대한 상세한 정보를 담고자 한다. IP는 Internet과 Protocol이 합쳐진 말이다. 그렇다면 Internet을 먼저 살펴보자. Internet은 이름처럼 [inter + network]이다. 여러 개의 소규모 네트워크들이 연결되어 거대한 네트워크를 이룬 것을 말한다. 가령 학교 전산실에 있는 컴퓨터들을 이더넷(ethernet) 케이블 등을 이용해서 물리적으로 연결하면 소규모 네트워크가 되는데 이를 LAN(Local Area Network)이라 한다. 이 LAN이 또 다른 LAN과 연결이 되고 또 다른 LAN과 연결이 되면서 큰 네트워크에 연결..

리눅스 하드디스크 파티션(fdisk), 마운트(mount)

fdisk : 하드디스크를 파티션하는 명령어 ex) fdisk -l : 물리적으로 장착된 디스크 정보 확인 fdisk [디스크장치명] : 해당 디스크 장치의 파티션 설정모드로 진입 ex) fdisk /dev/sdb /dev/sdb의 파티션 설정모드로 진입 command : n(new) -> new를 입력해 파티션 생성 p -> 생성된 파티션 확인 w -> 파티션 설정 저장 t -> 파티션 종류 변경 (시스템 id 변경 = 파티션 타입변경) select : p(primary) -> 파티션 타입 primary, extended 중 선택 partition number : 1 -> 파티션 넘버 지정 (1부터 시작) first sector : sector 시작 위치로 default 상태는 엔터 입력 - 주 파티션..

파일 권한 설정

· 파일 권한 확인 ls -al ex) drwxr -xr-x -rw-r--r-- 첫 글자가 d로 시작하면 디렉토리 -는 일반파일 등등... d 디렉토리(directory) b 블록 타입 특수 파일(block special) c 문자 타입 특수 파일(character special) l 심볼릭 링크(symbolic link) p 파이프(pipe) s 소켓(socket) - 일반 파일(regular file) · 파일 권한 읽기(r) Reading 4 쓰기(w) Writing 2 실행(x) Executing 1 ex) rw-rw--w- : 662 가 된다 (user 6 : 읽기,쓰기 권한 / group 6 : 읽기,쓰기 권한 / other 2 : 쓰기 권한) · 파일 권한 설정 chmod : 권한 변경 (삭..

hosts 파일 수정, SELinux 설정, 유저 및 그룹

hosts 파일 : 특정 url 주소에 접속할 때 dns 서버에 질의하지 않고, 지정된 ip 주소로 연결해 주는 기능을 하는 파일 ( 주로 웹서버 관련 테스트 or 내부망에서 DNS에 등록되지 않은 사이트 이용시 사용 ) 여러 서버를 묶어서 클러스터링 하는 경우 ip를 hosts 파일에 host이름으로 등록하여 편하게 사용가능 연동 및 클러스터링 할 서버를 ip로 사용하여도 좋으나 관련 서버가 많아질 경우 어떤 서버인지 구분하기가 어렵다. 서버와 연동을 할 경우에도 ip가 아닌 hosts이름을 통해 편하게 연동 설정 가능 1. vi /etc/hosts 명령어로 hosts파일 수정 ( root 권한으로 실행 필요) 2. 파일에 내용 추가 ex) 1.1.1.0 01 -> hostname 01로 연동 설정 S..

커널 파리미터 설정, 유저 리소스 제한

커널 파라미터 (값들의 단위는 byte) - 시스템을 관리, 제어하는 애플리케이션 - 컴퓨터가 켜지고 꺼질때까지 메모리와 프로세스에게 값을 할당 -> 커널 변수의 값을 제어해 시스템을 최적화하기 위해 커널 파라미터를 설정 1. vi /etc/sysctl.conf 명령어로 파일의 값 설정 (실제로 파라미터 값들은 /proc/sys 디렉토리에 존재) 2. /sbin/sysctl -p 명령어로 변경사항 적용 커널 변수값 SHMMAX 공유 메모리 세그먼트의 최대 크기(바이트) 최소 1kB, 기본값은 더 크기 때문에 더 많이 필요하다. SHMMIN 공유 메모리 세그먼트의 최소 크기(바이트) 1 SHMALL 사용 가능한 공유 메모리의 총 양(바이트 또는 페이지) 바이트인 경우 SHMMAX와 동일; 페이지인 경우 c..

Azure Virtual Desktop

Azure Virtual Desktop은 클라우드에서 실행되는 데스크톱 및 앱 가상화 서비스 Azure Virtual Desktop은 원격 데스크톱과 앱에 액세스하는 데 사용할 수 있는 앱을 통해 모든 디바이스(Windows, Mac, iOS, Android 포함)에서 사용가능 - 일반 사용 사례 보안 및 규제 관련 애플리케이션 : 금융, 의료 및 정부 등 https://learn.microsoft.com/ko-kr/training/courses/az-140t00에서 설명자료들 참고 Azure Virtual Desktop 아키텍처 - Training Azure Virtual Desktop 아키텍처 learn.microsoft.com 추가 내용들 클라우드에 파일들, 공유 링크들 확인

Azure

DP300 Microsoft Azure에서 관계형 데이터베이스 관리 DP-203 : 1. Synapse : Batch형 처리 2. Streami : 실시간성 관계형 DB NoSQL : Azure에서는 cosmosDB Azure 사용법 1. portal 웹 2. Azure CLI 명령어사용 3. SDK (software develope k) 자바 파이썬 등등 클라우드 서비스 오퍼링 비교 1. 기존 온-프레미스 2. IaaS(인프라) 3. PaaS(플랫폼) 4. SaaS(소프트웨어) 각각 관리하는 영역이 다르다 어디까지 공급업체에서 관리하느냐의 차이 Azure는 Saas 형태로 자유롭게 사용자가 원하는대로 os등을 선택 가능하지만 직접 MS SQL 패치, OS 패치 라이선스들도 필요하다 Azure Resou..

간단 명령어들

yum RPM 설치 시 발생하는 의존성 문제를 해결 ex) yum install -y 패키지명 yum remove 패키지명 옵션 y 옵션을 통해 설치 과정에서 묻느 질문에 yes를 입력 cat 파일의 내용을 화면에 출력 vi vi 편집기 실행 ex) vi /etc/li/t.txt t.txt를 vi 편집기에서 연다 $ : 커서를 현재 커서 행의 마지막으로 이동 :q! : 작업한 내용을 저장하지 않고 종료 :q : vi에서 작업한 것이 없을때 vi 종료 1) 명령 모드(command mode) - 처음 vi 명령어로 vi를 시작하게 되면 들어가게 됩니다. 여기서는 방향키를 이용하여 커서를 이동할 수 있으며, "dd" 나 "yy" 로 한 줄 삭제 및 한 줄 붙여넣기, 또는 "x" 명령어로 글자 하나를 삭제할 ..

반응형