목록2022/10 (29)
전산쟁이의 기억노트
패키지 업데이트 방법 $> apt-get update -y $> apt-get upgrade -y 언어셋 설정 $> /etc/default/locale 네트워크 설정 $> /etc/network/interfaces 패키지 찾을때 $> apt-cache search jpeg | more 서비스 데몬 관리 $> sudo apt-get install dialog rcconf -y 우분투 설치후 root 패스워드 설정방법 $> sudo passwd root * 우분투 설치 이후에 root 패스워드는 따로 설정되어 있지 않기 때문에 설치한 다음에 root패스워드 설정을 해 주어야 함 출처 - http://igoni.kr/books/linux/page/b2eb7 우분투 몇가지 정보들 | igoni.kr 패키지 업데..
eth0 수동으로 ip설정 및 자동활성화 $> vi /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.10.10 netmask 255.255.255.0 gateway 192.168.10.1 resolv설정 $> vi /etc/resolvconf/resolv.conf.d/head nameserver 168.126.63.1 nameserver 168.126.63.2 출처 - http://igoni.kr/books/linux/page/6c988 우분투 네트워크 설정하기 | igoni.kr 우분투환경에서 네트워크 설정하기 eth0 수동으로 ip설정 및 자동활성화 $> vi /etc/network/interfaces... igoni.kr
mkdir -p /var/log/pgsql/ chown -R postgres.dba /var/log/pgsql/ vi /usr/local/pgsql/data/postgresql.conf logging_collector = on log_destination = 'stderr' redirect_stderr = true log_directory = '/var/log/pgsql/' log_filename = 'pgsql-%Y-%m-%d_%H%M%S.log' log_rotation_size = 500MB 출처 - http://igoni.kr/books/dbms/page/postgres postgres 로그디렉토리 생성하기 | igoni.kr mkdir -p /var/log/pgsql/ chown -R postgr..
사전정보 컨테이너 기반의 nexus설치 (docker기반의 nexus설치)외에 바이너리 기반으로 nexus설치 절차 작성 설치 버전은 3.310 버전으로 설치 진행 설치 작업 설치파일 다운로드 $ wget https://download.sonatype.com/nexus/3/nexus-3.31.1-01-unix.tar.gz 압축해제 후 설정파일 셋업 $ tar -zxvf nexus-3.31.1-01-unix.tar.gz -C /svc/nexus $ cd /svc/nexus/nexus-3.31.1-01/ #포트 정보 변경 $ vi etc/nexus-default.properties ... application-port=28080 ... #JVM 리소스 변경 $ vi bin/nexus.vmoptions .....
gitlab 설치된 버전정보 확인 # gitlab-rake gitlab:env:info System information System: Current User: git Using RVM: no Ruby Version: 2.6.3p62 Gem Version: 2.7.9 Bundler Version:1.17.3 Rake Version: 12.3.3 Redis Version: 3.2.12 Git Version: 2.22.0 Sidekiq Version:5.2.7 Go Version: unknown GitLab information Version: 12.4.2 Revision: 393a5bdafa2 Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter..
사전정보 gitlab설치 - gitlab설치 Gitlab에서 Mirror용 계정은 sync계정이고, root 그룹에 소속되어 있음. (미러링 받는서버에 계정이 생성되어 있어야 함) gitlab 동기화 시간은 매 5분간격으로 동기화 수행함 미러링 구성 전송할 서버 설정 전송할 프로젝트 설정 세부설정값 Git repository URL : 수신 gitlab url (계정명 포함, htp://sync@192.168.100.200:8080/test/test.git) mirror direction : 커뮤니티 버전은 push만 가능 authentication method : Password Password :Mirror Repository 버튼 선택 Mirror Repository 선택 후 동기화 선택 Only ..
테이블 리스트 \dt; 테이블 정보 보기 \d 테이블 이름 테이블 데이터형 변경 postgres=# alter table cities alter column location type varchar(20); 테이블 스페이스 생성 postgres=# create tablespace testdb_space owner testuser location '/usr/local/pgsql/data/testdb'; 해당 경로는 미리 생성이 되어 있어야 하고, postgres, dba의 권한으로 설정이 되어 있어야 한다. DB생성 postgres=# create database testdb owner testuser tablespace testdb; 테이블 생성 testdb=> create table member ( nu..
사전사항 Centos6버전에서 사용할 수 있는 Mariadb는 Mariadb 10.5.16버전이 사용할 수 있는 최고 높은 버전(이후 버전은 glibc버전에 종속되어서 설치가 안됨) Cnetos7 / Rocky8버전에서는 Mariadb 10.6, 10.7버전 설치 가능 (OS교체까지 이루어지는 경우, 10.6이상으로 설치 / 운영하면 됨), 다만 업그레이드 plan은 Mariadb + Galera Cluster + Keepalived 구조가 아닌 Mariadb + Replication + Mysql-MMM 구조로 유지 Mariadb 10.0버전에서 gtid값에 slave pos를 저장하는 기능이 추가되었는데, gtid값을 이용해 리플리케이션 슬레이브모드에서 에러가 발생해도 sync할수 있도록 위치를 저장..
1, 부팅할때 커널이미지에서 e키 입력 linux16 줄 맨 끝에 init=/bin/sh 입력 Ctrl+x키 입력3 출처 http://igoni.kr/books/linux/page/6c524 싱글모드 진입절차 | igoni.kr 1, 부팅할때 커널이미지에서 e키 입력linux16 줄 맨 끝에 init=/bin/sh 입력Ctrl+x키 입력 igoni.kr
1. 텍스트환경에서 설치 inst.text 2. 디스크 드라이브 추가설치 inst.dd 3. 킥스타트 부트 옵션 inst.ks=경로(nfs:192.168.10.10:/centos7 (경로) 4. 화면 해상도 변경 inst.resolution=1024×768 (해상도) 5. SSH활성화 inst.sshd 6. 네트워크 설정 ? DHCP환경일때 : ip=dhcp ? 고정IP일때 : ip=192.168.10.20:192.168.10.1:255.255.255.0 (IP/게이트웨이/넷마스크) 7. 네임서버 설정 nameserver=126.186.63.1,nameserver=126.186.63.2 8. VNC설정 inst.vnc 9. 싱글모드(root패스워드 분실시) init=/bin/sh 원하는 옵션 입력 후 F..