본문 바로가기
반응형

CentOS20

gitlab-ci GIT_STRATEGY gitlab-runner를 통해 git 소스를 pull 받아서 처리하고자 할 때 변수 공간에 GIT_STRATEGY 항목을 사용합니다. GIT_STRATEGY를 clone으로 사용하는 경우 매번 초기화 후 복제를 진행하기 때문에 많은 시간이 소모됩니다. 과거 git 1.8.x 버전에서는 clone만 지원되었지만, 최근 git 2.4.x 버전에서는 fetch가 지원되어 마지막 작업 이후 변경된 파일만 내려받도록 설정이 가능합니다. clone: 저장소 복제(동일 프로젝트 환경 구성) fetch: 마지막 작업 후 변경된 데이터만 pull none: 동일 GIT작업을 연결하여 동작할 경우 별도 작업을 진행하지 않고, 프로젝트 작업 공간을 사용 deploy: git 저장소의 데이터를 무시하고, 캐시 또는 프로젝트.. 2022. 3. 10.
mariadb 설치 시 필요 라이브러리 mariadb 설치 시 필요 라이브러리 CentOS 7 버전에서는 Mariadb를 바이너리로 배포하여 사용하는 경우 litaio 라이브러리가 없는 경우 아래와 같은 오류가 발생한다. error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory libaio(비동기 통신 관련) 패키지를 설치할 경우 정상적으로 작동한다. yum install -y libaio CentOS 8, oracle linux 8 부터는 litaio와 함께 ncurses-compat-libs(터미널 그래픽 관련) 패키지도 설치를 진행해야 한다. yum install -y litaio ncurses-com.. 2021. 8. 12.
[CentOS] LVM 용량 변경 [CentOS] LVM 용량 변경 기본적으로 CentOS를 설치하고 홈 경로가 아닌 루트 경로에 별도 디렉토리를 만들고 사용하다 보니, 루트 경로의 용량이 부족한 현상이 발생하였습니다. 1테라 SSD에 설치를 하였는데, 루트에는 50G를 홈에는 800G 이상이 설정되어 있었습니다. $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 32G 11M 32G 1% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/mapper/centos-root 50G 4.2G 46G 9% / /dev/nvme0n1p1 1014M 197M 818M 2.. 2021. 6. 7.
[CentOS] CentOS7에 Oracle 19C 설치 CentOS에 Oracle 19C 설치 Oracle 19c는 다중 모델을 목적으로 나온 데이터베이스입니다. 최근 오라클 19c로 전환하여 사용하는 곳이 증가하였습니다. 19c를 테스트 목적으로 설치를 진행하였으며, 설치하는 과정을 작성하였습니다. /app 아래 설치하고자 경로를 일부 변경하였습니다. 오라클 19c 설치 파일은 오라클 홈페이지에서 받을 수 있습니다. 사전 설치 호스트 명 설정 호스트 명의 "oracledb"로 설정하였습니다. $ hostnamectl set-hostname oracledb $ echo "192.168.0.4 nakanara.com nakanara" >> /etc/hosts 자동 설정 yum을 통하여 Oracle 설치에 필요한 내용을 설치합니다. 패키지를 통한 자동 설정이 아.. 2021. 6. 1.
반응형