목록2022/10/21 (10)
전산쟁이의 기억노트
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..
testdb=> select * from member; num | name -----+----------- 1 | test 2 | test123 3 | test12 4 | test12 5 | test12 6 | test12123 (6 rows) testdb=> begin; BEGIN testdb=> insert into member values (7,'test12123'); INSERT 0 1 testdb=> insert into member values (8,'test12123'); INSERT 0 1 testdb=> select * from member; num | name -----+----------- 1 | test 2 | test123 3 | test12 4 | test12 5 | test12..
flatpak설치 flatpak기반으로 패키지 설치 $> yum install flatpak -y 리포지터리 구성 $> flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatkpak 버전업데이트 $> flatpak update -y 패키지 관리하기 패키지 설치 $> flatpak install flathub org.gnome.Evolution 특정버전으로 롤백 버전히스토리 확인 $> flatpak remote-info --log flathub org.gnome.Evolution 에볼루션 - 전자메일, 연락처, 일정을 관리합니다 ID: org.gnome.Evolution Ref: app/org.g..