분류 전체보기 137

RHC

*ansible 의 inventory 정의: ansible에서 관리할 host의 모음을 의미함. 호스트명, 그룹명을 정의 & 호스트 또는 그룹에 적용되는 변수 설정 등등 추가로 정보 넣을 수 있음. 경로: 일반계정 /home/일반계정명/ansible/inventory inventory 종류 (1)정적 인벤토리 : 단순하게 사용자가 직접 텍스트 파일로 정의함. 해당 파일은 ini 형식을 사용[default], yaml 형식도 사용은 가능함. 정적인벤토리의 경로 : /etc/ansible/hosts[default이지만 실제로는 사용하지 않고, 따로 만들어서 사용한다!!] (2) 동적 인벤토리 :필요에 따라 외부 정보 provider를 사용해 스크립트나 기타 프로그램으로 인벤토리를 생성함. 1. install..

ansible/Redhat Cert 2021.10.11

HDD/SSD 잘못된(불량) 섹터 검사 및 볼륨 확장 방법

안녕하세요 오늘은 불량섹터 관련해서 작성하겠습니다. 총 2가지 방법이 있고, 윈도우의 cmd를 활용한 디스크 체크 tool 프로그램과 crystaldiskinfo라는 프로그램을 활용해서 확인하면 됩니다. 제가 오늘 SSD를 중고로 구매했습니다. 포맷되어있지도 않고, G,H 파티션으로 나뉘어져있더군요. 디스크 검사까지 해봤습니다. read/write I/O가 많을듯하여 걱정이네요 얼마 쓰지도 못하고 고장날지 염려됩니다. 왼쪽은 SSD OS 파티션이 1개인 1TB 노트북 디스크 검사 결과이구, 우측 G 파티션은 따로 산 SSD 디스크 검사 결과에요 1)cmd #chkdsk 명령어를 활용하기 cmd 관리자권한으로 실행 우선 #chkdsk /? 로 명령어 옵션을 활용할 수 있구요, help기능이며 각종 옵션 확..

MariaDB 서버 및 클라이언트에서 설치

해당 4개의 package를 다운로드하기 실무적인 관점에서 wget 명령어 또는 다른 서버에 패키지가 있다면 scp로 파일 받기. (서버 보안 관점으로는 외부 URL에서 링크를 통해 받는것은 위험하다!) 1) http://yum.mariadb.org/10.4/centos8-amd64/rpms/galera-4-26.4.3-1.rhel8.0.el8.x86_64.rpm 2) http://download.hanbit.co.kr/centos/8/해당파일명 서비스 재시작 및 영구적용 mariadb 서비스 #systemctl start mariadb #systemctl enable mariadb 후 상태 확인 방화벽 설정 firewall-cmd 또는 firewall-config로 mysql /etc/services ..

DB서버-MSSQL 서버 구축

Microsoft DBMS 의 tool : SQL Server 를 이용해서 DB서버 구축 및 운영 RDBMS(관계형 데이터베이스) 중 Microsoft SQL Server이며, "MSSQL= SQL Server=시퀄서버" 라고 불림 [1].SQL server 구축하기 - SQL Server 2016 express 및 SSMS 설치 1.SQL Server 2016 Express 다운로드 및 설치 2.SSMS(SQL Server Management Studio) 다운로드 및 설치 데이터베이스 구축 전 윈도우 클라이언트에서 서버의 SSMS 접속할 수 있게 설정해보자 [2].SQL Server에서 데이터베이스 구축 * table 명을 변경하기 SP_RENAME '기존테이블 명' , '새로 바꿀 테이블명' SP_..

사용자계정/그룹 계정

윈도우 서버에서 2가지 사용자 계정(User Account) : 리눅스의 /etc/passwd 디렉터리 그룹 계정(Group Account ) 리눅스의 /etc/group 디렉터리 독립실행형 서버( A D 서버와는 반대되는 독립서버)에서의 계정 정의 1. 로컬 사용자 계정(Local User Account) 2. built-in 사용자 : 윈도우 서버 OS를 설치할 시 이미 기본(default)로 생성되어있는 사용자를 의미함 3.로컬 그룹 계정(Local Group Account) winsvr 설치 시 자동으로 생성되는 그룹계정= 기본 로컬 그룹 2. 독립실행형 서버에선 기본적으로 built-in 사용자는 다음과 같음. built-in 사용자의 종류 1)Administrator : 해당 컴퓨터의 모든 권..

DNS : 마스터 네임서버 구축

기존의 캐싱 전용 DNS 네임 서버 에서 마스터 네임서버로 변경하며, 추가적으로 웹서버의 역할도 할 수있게 설치해보자! 캐싱 전용 DNS 네임서버 링크는 다음과 같다. https://infraleesh.tistory.com/11 캐싱 DNS 서버 캐싱 (전용) 네임서버=캐싱 (DNS 전용) 네임 서버=캐싱전용 네임 서버=Caching-Only Nameserver : PC에서 URL로 IP 주소를 얻고자 할 때 해당하는 URL의 IP주소를 알려주는 네임서버를 의미한다. 왼쪽그림의 infraleesh.tistory.com Step1 ServerA (192.168.111.100) 네임서버 와 웹서버 기능을 같이 할 수 있게 해야하는 설정하기 1.웹서버로도 설치하기 위해 httpd 설치 및 서비스 시작하기. (..

캐싱 DNS 서버

캐싱 (전용) 네임서버=캐싱 (DNS 전용) 네임 서버=캐싱전용 네임 서버=Caching-Only Nameserver : PC에서 URL로 IP 주소를 얻고자 할 때 해당하는 URL의 IP주소를 알려주는 네임서버를 의미한다. 왼쪽그림의 로컬 네임서버가 DNS전용 네임서버 역할을 한다. 로컬네임서버에서 자신이 관리하는 도메인이 따로 없으나, 외부에 따로 질의(문의)하며 그다음 응답을 해줄 때 알려주는 서버이다. 요청한 도메인에 대해 IP를 알아내기 위해선 여러 서버에 query를 보내게 된다. 모든 사용자의 요청에 대해 여러 서버에 쿼리를보내게 되면, 응답은 느리고, ROOT DNS 및 각 DNS는 엄청난 부하가 발생하게 됨. 그래서 이 문제점을 해결하기 위해서 캐싱DNS가 존재한다. 캐싱 DNS 서버는 ..

DNS(Domain Name Server)란?

루트 도메인 = .(root) : 인터넷도메인의 체계에서 최상위이다. root란 인터넷 도메인의 시작점이며, 인터넷 도메인의 뿌리를 의미함. 1단계 최상위레벨도메인(=Top Level Domain=TLD) TLD의 종류 1)ccTLD(Country Code TLD) : 국가 최상위 도메인은 ISO 3166-1에 의거해서 국가별로 2자리 영문으로 구성되어 있다. 2)gTLD(=general TLD) : 일반 최상위도메인은 기업체,단체,조직에서 사용할 수 있으며, 기업체는 .com , 네트워크관련 제공자 .net, 이러한 도메인을 등록해줄 수 있는 대행업체는 가비아, 후이스 라는곳에서 해준다. 2단계=2계층 레벨도메인(=Second Level Domain=SLD)

ansible 설치

minimal install로 cent 7.4 1708로 4대 모두 설치합니다. [1.환경설정] [root@ansible-node03 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@ansible-node03 ~]# uname -a Linux ansible-node03 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux ansible-server 1대, ansible-node0x 3대 각각의 정보는, 컴퓨터 또는 로컬환경에 따라 구성하시면 됩니다. [1-1] host명 변경 #hostnamectl set-hostname ..

ansible 2021.09.16

STEP1 pacemaker 기반으로 클러스터 구축

Cluster구축하기 위해 Redhat 8version으로 구축시도중이며 아직 8버젼대에서 RHEL 최신버젼이 8.3입니다. 대개,6,7버젼 대에서도 minor 버젼대에서는 6.4, 6.5 7.4,7.5 이상은 되었을 때 그나마 안정화된 버젼이라 할 수 있습니다. 현재 8.3 이미지로 다운로드를 받아서 하였습니다. 기존 7 version과는 달리 설치화면에서 AppStream이라는 것이 새로 생긴 걸 볼 수 있는데요. 이것을 통해 RHEL 8 version에서는 local repo에서도 base OS와 AppStream이 따로 나누어 설치해야 되는 것을 알 수 있습니다. 기존 RHEL 7 version에선 해당 OS의 이미지 파일만으로도 yum repo를 받을 수 있었고, 그이미지를 통해 highAvai..

ibm lenovo V series storage 의 default information

systemx.lenovofiles.com/help/index.jsp?topic=%2Fcom.lenovo.storage.v7000.7.6.0.doc%2Ftbrd_qiterms2_1973ck.html (lenovo/ IBM ) v series midrange 급의 스토리지는 따로 IP를 설정하지 않으면 보통 rear 후면부default로 각각의 node canister1/2 각각의 port 1 IP는 192.168.70.121/192.168.70.122로 되어있음. 같은 대역으로 맞추어 노트북을 붙일 때는 out of bound로 접속 가능함. front 전면부 엔 디스크가 탑재되어있으며,2.5인치 또는 3.5 인치의 디스크로 구성되어있음. 모델에 따라 초기모델이면 해당 machine type 2076의 ..

storage 2021.03.14

AIX socket의 이해 1

socket의 디렉터리 위치 : /usr/include/sys/socket.h 에 위치합니다. vi 또는 cat으로 해당 파일을 읽어봅니다. 1.socket types 가장 많이 사용되는 것 1. = TCP 소켓 2. = UDP 소켓 3. = user가 transport를 직접 작성하는 native 소켓 소켓이 만들어질 때 결정되는 것이 socket types. 2.socket Option Flags 소켓 옵션은 프로그램 작성시에 정의 가능하며, OS의 parameter 형태로도 넣을 수 있음. 하지만, 프로그램 작성시 정의된 값이 우선 값으로 적용됨. 3.socket functions // Function declarations and prototypes. */ #ifndef _KERNEL #ifdef..

OS Unix [IBM aix] 2021.03.01