Linux 470

gitlab downgrade 방법

gitlab downgrade 방법백업 버전과 복구 버전이 다를때 다운그레이드가 필요 할때가 있다.이렇게 서버 버전은 17.3.2 버전인데 백업 버전은 16.2.3 버전이라고 가정하면다운그레이드 방법은 간단하다.17.3.2 버전을 삭제 해주고16.2.3 버전을 설치 해주면 된다.# yum remove gitlab*우선 gitlab 설치된것을 모두 삭제 해주고# yum install gitlab-ce-16.2.3-*다운그레이드 하고 싶은 버전으로 설치# gitlab-ctl reconfigure# gitlab-ctl restart

Linux 2024.10.19

gitlab restore Restoring PostgreSQL database gitlabhq_production ... ERROR: must be owner of extension pg_trgmERROR: must be owner of extension btree_gistERROR: must be owner of extension btree_gistERROR: must be owner of extension pg_trgm

Restoring PostgreSQL database gitlabhq_production ... ERROR:  must be owner of extension pg_trgm ERROR:  must be owner of extension btree_gist ERROR:  must be owner of extension btree_gist ERROR:  must be owner of extension pg_trgmgitlab restore 하다가 위와 같이 권한 관련 에러가 발생 할 수 있다.PostgreSQL 소유권을 변경해줘야 한다.일반적으로# gitlab-psqlALTER EXTENSION pg_trgm OWNER TO gitlab;ALTER EXTENSION btree_gist OWNER TO git..

Linux 2024.10.15

Error: Transaction test error: file /etc/my.cnf from install of mysql-community-server-5.7.44-1.el7.x86_64 conflicts with file from package mariadb-connector-c-config-3.1.11-2.el8_3.noarch

Error: Transaction test error:   file /etc/my.cnf from install of mysql-community-server-5.7.44-1.el7.x86_64 conflicts with file from package mariadb-connector-c-config-3.1.11-2.el8_3.noarch위와 같이 에러가 발생 한다면# dnf remove mariadb-connector-c-config설정 파일 삭제 해주고 다시 설치 해주면정상적으로 설치가 된다.

Linux 2024.10.12

gitlab 500 error unable to load specified CA cert /var/run/secrets/kubernetes.io/serviceaccount/ca.crt: open /var/run/secrets/kubernetes.io/serviceaccount/ca.crt: no such file or directory

unable to load specified CA cert /var/run/secrets/kubernetes.io/serviceaccount/ca.crt: open /var/run/secrets/kubernetes.io/serviceaccount/ca.crt: no such file or directorygitlab 500 error 는 오류가 다양하다. 로그를 확인 해보자.# gitlab-ctl tailActionView::Template::Error ():인증서인 ca.crt 에러가 있다 이건 백업데이터 파일 복구 할때 etc/gitlab 에 있는 파일이 누락되어서 그렇다./etc/gitlab 에 있는 파일들을 복구 폴더에 복사 후# gitlab-ctl reconfigure# gitlab-ctl re..

Linux 2024.10.05

gitlab version upgrade 16.2.3 -> 17.3.2(최신버전)

gitlab version upgrade 16.2.3 -> 17.3.2(최신버전)생각보다 간단하다....# dnf install gitlab-ce 하면 된다.하지만!!gitlab preinstall: It seems you are upgrading from 16.2 to 17.3. gitlab preinstall: It is required to upgrade to the latest 16.11.x version first before proceeding. gitlab preinstall: Please follow the upgrade documentation at https://docs.gitlab.com/ee/update/#upgrading-to-a-new-major-versionerror: %pre..

Linux 2024.09.29

Rocky 8.x mysql 5.7 설치 하기

Rocky 8.x mysql 5.7 설치 하기rocky 8.x 환경에서 mysql 설치 하면mysql 8.x 버전이 설치 된다.기본 버전인 8.x 버전을 비활성화 하고 5.7로 설치 해보자.기존에 설치 한 8.x 는 삭제# yum remove mysql*  repository 설치# dnf -y install https://dev.mysql.com/get/mysql80-community-release-el7-10.noarch.rpm리셋# dnf module reset mysql mysql 비활성화# dnf module disable mysql mysql 버전 확인# dnf repolist all | grep mysql녹색이 활성화 된것이라 비화설화 해야 한다.# dnf config-manager --di..

Linux 2024.09.24

bitnami redmine 4.2.1-3 backup & restore 방법

bitnami redmine 4.2.1-3 backup & restore 방법생각보다 간단하다.백업은 /opt/redmine-4.2.1-3/ 폴더를 모두 압축을 해주면 된다. 복원은https://algo79.tistory.com/1831 새로운 장비에 처음 설치한듯이 설치를 완료 하자./opt/redmine-4.2.1-3/ctlscript.sh stop새로운 서버에 service 를 멈추고그런다음에 원본 서버 /opt/redmine-4.2.1-3 백업을 한 파일(redmine.tar)을 새로운 장비에 복사를 하자.# mv redmine.tar /opt/opt 폴더에 복사를 해주고# tar -xvf redmine.tar압축을 풀어주자# mv redmine-4.2.1.-3 redmine-4.2.1.-3_ba..

Linux 2024.09.22

gem updateUpdating installed gemsUpdating bigdecimalERROR: Error installing

# gem updategem updateUpdating installed gemsUpdating bigdecimalERROR:  Error installing 할경우 위와 같이 에러가 발생 한다면 ruby 버전이 낮아서 그렇다 버전을 먼저 올려주자.# curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -# curl -sSL https://get.rvm.io | bash -s stable# source /etc/profile.d/rvm.sh# rvm reload RVM reloaded! # rvm list known설치 버전 확인# MRI Rubies [ruby-]1.8.6[-p420] [ruby-]1.8.7[-head] # security released..

Linux 2024.09.18

iptables install for rocky 8.x

rocky 8.x 환경에서는 firewalld 방화벽이 기본적으로 적용 되어 있다.상황에 맞게 firewalld 이 아닌 iptables 를 설치해서 사용해야 한다면 별도로 iptables 를 설치해줘야 한다. 우선 firewalld 비활성화 해주자# systemctl stop firewalld # systemctl disable firewalld iptables 설치 # dnf install iptables-services iptables-utilsiptables 설치가 완료 되었다.서비스 시작 & 활성화 # systemctl start iptables # systemctl enable iptables iptables 세부 설정은 # vi /etc/sysconfig/iptables수정하면 된다.

Linux 2024.09.15
728x90
320x100