2022/03 17

[프로젝트][프리랜서] 첫 입문시 필요 질문사항

1. 개요 프리랜서 첫 전환시 업체와 협의하는데에 필요한 기본 사항 및 숙지 사항을 계속 업데이트하여 기록해본다. (필자가 기억을 못해서.) 2. 기록 1) 연락준 업체명 확인하기 2) 프로젝트 지역 3) 어떤 프로젝트고 업무는 무엇인지 - 설명해줄 수도 있고 또는 인터뷰 나와서 PM한테 들으라고 할 수도 있음. 4) 인력 단가 (생각하는 금액을 역으로 물어볼 수 있음 대부분 그럼) 5) 계약 기간 6) RFP 목록이 나와있는지 또는 어떤식으로 업무 진행하는지. (인터뷰때 물어보라 할 수도 있음) 7) 장비 제공 여부 질문 (인터뷰때 물어보라 할 수도 있음)

Work Style 2022.03.20

[오라클][Oracle] 테이블 스페이스 생성 방법 (자동화)

1. 개요 매번 'sqlplus / as sysdba'으로 접속하여 테이블 스페이스 생성 및 데이터 파일 생성이 매우 불편하다. 그래서 shell script read propmt 명령을 이용해서 해보자. 2. 방법 #!/bin/bash DATABASE_FOLDER="/data/oracle/database" DEFAULT_SIZE= EXTEND_SIZE= TABLE_SPACE_NAME= DATA_TABLE_SPACE_NAME= echo "테이블 스페이스 이름을 입력해주세요. (영어) : " read TABLE_SPACE_NAME echo "데이터 파일 이름을 입력해주세요. (영어) : " read TABLE_SPACE_NAME echo "기본 사이즈를 지정해주세요. 단위 M : " read DEFAULT..

Linux 2022.03.16

[VMWARE] [IP] 공인 IP (DHCP) + 사설 IP 같이 사용 법

1. 개요 1) 공인 IP 별도 부여와 함께 사설 IP를 부여하고 싶을 때의 방법을 정의한다. 2) 설계 - 외부망 NIC 추가 - 내부망 DB NIC 추가 2. 처리 1) IP 할당 이후 라우팅을 이용하여 게이트 웨이(GW)을 통해 접근할 수 있도록 한다.(방화벽 제어) 2) 명령어 - 라우팅 고정 파일 ADDRESS0=172.16.33.0 NETMASK0=255.255.255.0 GATEWAY0=172.16.31.1 ADDRESS1=172.16.30.0 NETMASK1=255.255.255.0 GATEWAY1=172.16.31.1 - 명령어 route add -net 172.16.33.0 netmask 255.255.255.0 gw 172.16.30.1 dev ens192

Linux 2022.03.12

[ORACLE] 19c 설치 방법

CentOS에 Oracle 19C 설치 Oracle 19c는 다중 모델을 목적으로 나온 데이터베이스입니다. 최근 오라클 19c로 전환하여 사용하는 곳이 증가하였습니다. 19c를 테스트 목적으로 설치를 진행하였으며, 설치하는 과정을 작성하였습니다. /app 아래 설치하고자 경로를 일부 변경하였습니다. 오라클 19c 설치 파일은 오라클 홈페이지에서 받을 수 있습니다. 사전 설치 호스트 명 설정 호스트 명의 "oracledb"로 설정하였습니다. $ hostnamectl set-hostname oracledb $ echo "192.168.0.4 nakanara.com nakanara" >> /etc/hosts 자동 설정 yum을 통하여 Oracle 설치에 필요한 내용을 설치합니다. 패키지를 통한 자동 설정이 아..

[VMWARE] [파티션] 파티션 확장 방법 (GPT + LVM + EXT4 )

1. 개요 1) 기존 디스크 부족으로 인해 증가가 필요하다. 2) 파티션이 GPT + LVM 인 경우 원활히 증가할 수 있다. 2. 방법 1) 파티션 불륨 정보를 먼저 확인한다. lsblk -f 2) 대상 LVM 불륨 정보 중 LV 정보를 확인한다. 나는 nvme0n1p3 이 Target 정보이다. # 파티션 툴 설치 yum install cloud-utils-growpart # /dev/nvme0n1 디스크 중 3번째 growpart /dev/nvme0n1 3 ※ 오류 발생 위와 같은 오류 발생시 Gdisk 를 설치한다. #!/bin/bash yum install gdisk 3) 디스크 확장 확인 gdisk -l /dev/nvme0n1 4) 물리 PV 디스크 확장 pvresize /dev/nvme0n1..

Linux 2022.03.07

[CentOS] [Linux] 파티션 선택 및 선정

1. 파티션 선택 1) 파티션 타입 ※ 파티션의 선정은 기본적으로 EXT, XFS, BRTFS 등 다양한 타입. 보통 EXT4 또는 XFS으로 한다. 2) 다만, EXT4가 지원하는 최대 사이즈와 XFS가 지원하는 최대사이즈의 차이가 존재한다. ※ EXT4 : 16GB / XFS 16GB ↑ 2. 디스크 사이즈 결정 1) NVME 70GB, DATA HDD150GB 할당 조건 - /boot 512 Mib, swap (메모리 * 2 GiB 단, 메모리가 16 GiB 이상인 경우 8 GiB까지만) - / nvme 잔여 할당 2) /data 150 GiB 할당 3) 모든 불륨은 LVM으로 설정한다. - 단순 표준 파티션의 형식의 경우 파티션 확장이 용의하지 않기 때문에 이제는 LVM을 권장한다. 4) VMwa..

Linux 2022.03.07