전체 글

IT infra - python
infra/HCI or VMware

HCI 에 생성되는 VM 파일 관련

- 회사에서 HCI 운영중에 생성되어 있는 VM과 별개로 과도하게 용량을 많이 사용하고 있는 상황- RVtools 를 통해 HCI 의 zoobie 및 snapshot 파일 추출- HCI 클렌징 도중 VM 관련 파일에 대한 궁금증 #1. 신규 VM 생성 시 파일 구조 1. "신규 VM 이름".vmdk  2. "신규 VM 이름".vmsd 3. "신규 VM 이름".vmx #2. 신규 VM 생성 후 서버 start 시 파일 구조 (#1 기존생성 구조 포함) 1. "신규 VM 이름".nvram 2. "신규 VM 이름".vswp #3. VM에 새로운 하드디스크 추가 시 구조 - 새로운 디스크 추가 시 기존 디스크 데이터스토어로 생성 됨 ex) 기존 디스크 위치 : Flash_02(데이터스토어)      새로운 디스..

infra/Linux

Oracle Linux 8.3 네트워크 구성(독립망) - HCI 기반

서버 정보 VM 1 : 10.110.254.12 VM 2 : 10.110.254.13 목적 : 두 VM을 Oracle RAC 구축을 위해 private IP 설정 후 통신이 되게 하려고 함 - 현재 두 VM은 Public IP 를 가지고 Network 설정 완료 - RAC 구축을 위해 두 VM끼리만 통신이 가능한 네트워크 대역 설정 필요 - RAC 구축 시 모든 HCI 호스트에 추가해줘야함. - RAC(heart beat) 네트워크 대역 추가 시 기존 IP 가 통신하는 vlan 할당 해줘야 함. ex) 10.123.123.x 대역에 HB(heart beat)용 네트워크 대역 추가 시 실제 10.123.123.x 대역이 사용하는 vlan 할당해야 함. 1. VWware, VirtualBox 와 같이 하나의..

Python

Pandas 를 통한 데이터분석 01)

23.07.05 ~ - pandas를 이용하여 간단한 주식 데이터 분석 사용 라이브러리 import yfinance as yf import pandas as df import matplotlib.pyplot as plt + 사용 함수 pct_change() : DataFrame 또는 Series의 요소 간의 백분율 변화를 계산하는 함수, 이 함수를 사용하면 이전 요소와의 백분율 변화를 계산할 수 있음. ex) return = data_seri.pct_change() print) 0.000001 (6자리) cumprod() : DataFrame 또는 Series 의 요소들을 누적하여 곱하는 연산을 수행하는 함수 첫번째 요소부터 시작하여 각 요소를 이전 결과에 곱한 값을 계속해서 누적하여 최종적으로 모든 요..

infra/HCI or VMware

ESXi란 무엇인가?

- 처음 인프라 관리로 입사했을 때, Esxi 가 정확히 뭔지 몰랐었음.- Esxi 개념과 어떤용도로 사용되는지 알아보기- Chatgpt를 통해 알아보기 Chatgpt 질문- esxi란 무엇인가? - EsXi는 Vmware 사에서 제공하는 가상화 플랫폼인 Vmware vSphere의 하이퍼 파이저 컴포넌트 입니다.ESXi는 가상화 환경에서 가상 머신을 실행하는데 사용되는 운영체제입니다. ESXi는 Type 1 하이퍼 바이저로 구분됩니다. 이는 호스트 운영 체제 위에 직접 실행되며, 하드웨어 리소스에 직접 엑세스하는 가상화 레이어를 제공합니다. 이러한 구조로 인해 ESXi는 효율적이고 고성능의 가상화를 제공할 수 있습니다. ESXi는 다양한 기능과 관리 도구를 제공하여 가상 머신의 생성, 관리, 모니터링 ..

infra/HCI or VMware

HCI란 무엇인가?

- 인프라 관리 쪽으로 취업하기 전에는 HCI 라는 존재를 모르고 있었다.- 실제 필드에서는 HCI를 필수적으로 알고있어야 함.- chatgpt를 통해 HCI 에 대해 알아보기.  Chatgpt 질문내용- HCI 란 무엇인가? HCI는 Hyper-Converged Infrastructure 의 약자로, 컴퓨팅, 스토리지, 네트워킹, 가상화 등의 IT 인프라 리소스를 통합된 하나의 플랫폼으로 구축하는 기술입니다. HCI는 기존의 전통적인 IT 인프라 구축 방식에 비해 간결하고 효율적인 방식을 제공하며 가상화, 자동화, 확장성, 관리 용이성 등의 이점을 제공함. HCI 의 구성 요소 1. 컴퓨팅 리소스 : 서버 노드로 구성된 컴퓨팅 리소스가 HCI 플랫폼에 포함됩니다. 이러한 서버 노드는 가상화 기술을 사용..

infra/HCI or VMware

이중화 되어 있지 않은 서버에 부하 발생 시 어떻게 처리해야 하는가?

- 항상 서버 생성 및 구성 시 이중화 생각해야함 ( 아무리 좋은 스펙의 HW , 서버라도 문제가 생김)- chatgpt를 통해 이중화 되어 있지 않은 서버에 부하 발생 시 어떻게 처리해야 하는지 알아봄.  Chatgpt 질문 내용- 이중화 되어 있지 않은 서버에 부하 발생 시 어떻게 처리해야 하는가?  1. 자동 스케일링 : 부하가 발생하면 서버 인스턴스의 수를 동적으로 조정하여 부하를 분산시킴이를 위해 클라우드 환경에서는 auto scaling 그룹을 설정하여 인스턴스를 자동으로 추가 또는 제거할 수 있음. 2. 캐싱 : 정적인 콘텐츠나 데이터를 캐시하여 서버의 부하를 줄임.캐싱은 프론트엔드에서 클라이언트에게 제공되는 정적 파일을 CDN(Content Delivery Network) 통해 제공하거나,..

infra/HCI or VMware

아프리카 티비 면접 후기 (경력)

직무 : 서버운영 및 관리  cpu 로드, 사용률 차이cpu load : 일반적으로 cpu 부하가 어느정도인지를 확인하는 지표cpu 사용률 : 시스템 사용량 + 사용자 사용량 합친 지표시스템 사용량 : 운영제체가 사용한 CPU 사용률사용자 사용량 : 응용프로그램이 사용하는 CPU 사용률    open source 사용 경험이 있나? 사용했다면 어떤 오픈소스를 사용해봤나?zabbix 서버 구축 경험 (모니터링 시 어떤 기준으로 확인?)HCI 에 대한 설명HCI 호스트 장애 시 모니터링 방법?vmware 와 docker 의 차이p to v 동작 과정 설명 및 해본 경험 ( 드라이브? 관련)파일시스템이란 무엇인가Window, linux 관리를 자세하게 어떻게 하였는지이중화 되어 있지 않은 서버에 부하 발생 시..

infra/Linux

Oracle Linux (8.x) yum ssl certificate 오류

yum install -y oracle-database-preinstall-19c-1.0-2.el~.rpm Oracle Linux 8 BaseOS Latest (x86_64) 0.0 B/s | 0 B 00:00 Errors during downloading metadata for repository 'ol8_baseos_latest': - Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64/repodata/repomd.xml [SSL certificate problem: certifi..

카테고리 없음

DLT

DLT 분산원장, 블록체인, dag등에 집중해라. 왜 분산원장 분야가 제2의 인터넷이라 불리는지. 어떤 파급력과 변화를 가져올지를 공부해라. DLT(Distributed Ledger Technology) : 분산원장 기술은 거래 정보를 기록한 원장을 특정 기관의 중앙화된 서버가 아닌 분산화 된 네트워크에서 참여자들이 공동으로 기록 및 관리하는 기술 분산원장기술은 중앙 집중형 방식과 비교해보면 효율성, 보안성, 시스템 안정성, 투명성 측면에서 장점이 있음. 기존 시스템의 경우 인증과 데이터 거래 증명을 위해 여러 중간 매개체 또는 인증기관이 필요했지만, 분산 원장 기술은 사용자가 거래 내역을 직접 공유할 수 있는 시스템 이라는 차별성 존재. -> 중앙 서버와 집중화 된 시스템을 유지 및 관리할 필요가 없어..

infra

신입 인프라관리 느낀점

20.05 ~ 22.02 ( ing ) 기간 동안 신입 인프라 관리를 하면서 느낀 점 # 데이터 센터에서 근무 - 서버 약 500~1000대 정도 0. 기본정보 4년제/컴공 지방 (3.5) 정보처리기사 정보보안산업기사 네트워크관리사 2급 리눅스마스터 2급 OCJP CCNA MOS master K-shield.jr , ICT 멘토링 수료 #실무면접 직무 - 서버 관리 (인프라 관리) - 요구사항 : NT/Linux 서버에 대한 이해, 네트워크 기초, 정보처리 기사 자격증 우대, Docker 사용 경험 우대 등 - 실무 면접 : (자기소개서 위주) Docker 사용해봤나? 리눅스 기반의 서버 운영해봤나? 해봤으면 주로 어떤 명령어를 통해 서버를 관리하였는지 설명해줄 수 있나? 궁극적으로 IT의 어떤 분야에 ..

infra/Linux

Windows hyper-v 로 Centos7 설치

- 글자 색 변경 home .bashrc - 해상도 변경 /etc/default/grub - 터미널 글자 크기 변경 setfont sun12x22 -grub 설정 적용 grub2-mkconfig -o /boot/grub2/grub.cfg -Microsoft UEFI 인증 기관 설정 Powershell 명령 Set-VMFirmware "가상서버이름" -SecureBootTemplate MicrosoftUEFICertificateAuthority - hyper-v 에서 centos설치 후 네트워크 연결 하는 방법 출처 : yoo-hyeok.tistory.com/8 [CentOS] Hyper-V를 이용한 CentOS7 네트워크 연결, 설정 방법(내부, 가상IP) Hyper -V 와 CentOs7 버전을 기준으..

Python

Python 기초

1. Variables, Data Type : 파이썬 변수,데이터 타입 - 임시로 혹은 영구적으로 값을 기억해두기 위한 저장소 - 프로그래밍에는 문자열, 정수, 문자 등 여러 데이터 타입이 존재함 ex) "test", 32 등 2. Function, If : 프로그래밍 코드를 작성하다보면 반복되는 코드를 줄여주기 위해 사용 (function) 프로그래밍도 사람이 하는 것이므로 조건을 판단한 후 그 상황에 맞게 처리해야하는 경우 사용 (IF) 3. Loop : 이름 그대로 반복에 사용됨 ex) for, while .. 4. List : 파이썬의 자료구조 형태 중 하나로 리스트는 값을 나열하는 것 - 변경가능 ex) test = [1,2,3,4,5] 5. List, Dictionary : 단어그대로 사전, ..

카테고리 없음

OU와 Group의 차이

- OU는 권한을 줄 수 없다. 하지만 그륩에는 줄 수 있다. - 유저는 한 OU에만 가입이 가능하고, 그룹은 무제한이다. - OU는 컨테이너이기 때문에 Email을 못보내지만, 그룹은 배포 그룹으로 만들면 Email을 보낼 수 있다.

infra/Linux

Local repo 생성

# 배경 - 업무를 하다보면 네트워크 설정이 되어있지 않은 곳에서 작업을 해야할 때가 있음 - yum, apt-get 등을 통해 net-tools, vim 등 패키지를 설치해야하는데 네트워크 설정이 되어 있지 않으면 불가. - cdrom 을 통해 repository 설정 # CentOS 7 version cd /etc/yum.repos.d mkdir old_repo mv Cen* ./old_repo vim local_repo [local] name = local_repo baseurl=file:///media gpgcheck=0 lsscsi (cdrom 확인) mount /dev/sr0 /media/ yum clean all yum repolist

infra/Linux

LDAP

1. X.500 - 디렉토리 개념, 모델, 서비스 요약 2. X.501 - 디렉토리 모델 3. DAP(Directory Access Protocol) - DUA와 디렉토리 간 수행되는 프로토콜 4. DUA(Directory User Agent) - 사용자와 디렉토리 간의 인터페이스 역할 수행 프로세스 5. Directory Service - X.500 표준에 정의된 Directory Service - Directory Service는 OSI 7 Layer의 응용계층에 속하는 프로토콜로서 정보통신 서비스에 필요한 정보를 데이터베이스화 하여 효율적으로 관리하고 사용자가 편리하게 접근할 수 있는 기능을 재공하는 서비스 6. LDAP (Light Directory Access Protocol) - ITU에서 개..

beginner29
CSPractice