광고 한 번씩 클릭해 주시면 글 쓰는데 큰 힘이 됩니다 (제발~)
728x90

IT/DevOps 8

우분투 젠킨스 삭제 후 데비안 패키지 관리 시스템 에러 발생 시 처리 방안 Occur dpkg error from ubuntu jenkins

jenkins 삭제 후 재설치 하려고 하면 잘되면 베스트인데 미친경우 이런저런 에러가 막 난다 ㅋㅋㅋ 뭐 일반적인 경우는 대부분 검색해보면 다 나오기는 하는데 난 dpkg 부분에서 좀 애를 먹었다. 여튼 삭제부터 다시 정리해보자면 우선 실행중인 jenkins 중지하고~ sudo service jenkins stop 이후 apt 명령어로 삭제하고~ sudo apt remove jenkins 그리고 각 설정파일 등 까지 싹 정리한다. sudo apt-get remove --purge jenkins sudo apt-get remove --auto-remove jenkins 그런 후 잔여파일 등이 있는지까지 확인해서 확인사살을 해준다. sudo find / -name 'jenkins*' 나 같은 경우 위에까지 ..

IT/DevOps 2023.02.02

우분투(ubuntu)에 젠킨스(Jenkins) 낮은 버전 설치방법~ older than new version

회사 내 테스트서버에서 젠킨스를 날려먹는 일이 생겨서~ 복구 하려다가 그냥 재설치가 더 빠를듯해서 재설치 하려다 보니 자바 8버전으로 젠킨스를 설치하게 되는 상황이 생겼다. 그냥 자바 11로 하려다가 8버전에 맞춰서 또 한번 설치해봐야지 하고 8버전에 맞는 녀석으로 젠킨스 설치를 하려고 했는데... 이게 자바8에 맞는 버전으로 설치를 어떻게 해야 되는지 엄청 검색했는데도 내가 딱 찾는게 안나왔다. 최신은 11버전에서 돌다보니 설치가 안되고~ 걍 자바 11깔아서 하면 되기는 하는데 뭔가 또 쓸데없는 오기가 생겨서 계속 검색 및 이런저런 실행!! 그러나 다 실패 ㅋㅋㅋㅋㅋㅋㅋ 그러다가 외국형인지 동생인지 모르겠으나 결국 찾아내었음!! sudo apt-cache madison jenkins 일단 요 명령어를 ..

IT/DevOps 2023.02.01

우분투(ubuntu)에 젠킨스(Jenkins) 설치

에잇~ 작성김에 그냥 제킨스 설치까지 정리. 우선 apt업데이트 sudo apt-get update jdk 설치. 8이하 버전에서는 젠킨스 최신버전 세팅 불가능함. sudo apt-get install openjdk-8-jdk 키 생성 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 소스리스트 추가 echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list or sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ >..

IT/DevOps 2022.12.20

jenkins, weblogic Deployment Plugin 젠킨스 웹로직 기초 설정

jar 파일은 잘 찾아서 넣고( 이건 버전마자 넣는게 다르니 그건 젠킨스 가이드 찾아보면 잘 나온다) 문제는 configuration File 부분인데 일단 원하는 위치? 정도에데가 해당 파일을 만든다. 그리고 default.xml 을 만들고 (사실 파일이름이 중요한건 아님) 내용을 채워준다. http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://org.jenkinsci.plugins/WeblogicDeploymentPlugin plugin-configuration.xsd"> AdminServer 아이피 포트 웹로직아이디 웹로직패스워드 BY_LOGIN

IT/DevOps 2022.12.20

Ubuntu jenkins, change home directory(/home/epr/jenkins) 젠킨스 홈디렉토리 및 포트 변경 & jenkins 유저 및 그룹 변경에 대한 정리.

젠킨스 홈디렉토리 변경이 필요할 경우에 따른 설정 변경에 대해 정리해보자. 뭐 이글까지 찾았다는건 이래저래 검색했는데 막상 딱 맘에 드는놈을 못 찾았다는것일테니 (나역시 마찬가지였고 ㅋㅋ) 그런 간지러운 부분을 긁어주는 내용이 되기를~ ㅎㅎ 여튼 최초 젠킨스 설치하고 나면 기존 홈디렉토리가 /var/lib/jenkins/ 요놈일거다. 유저 및 그룹도 jenkins일 거고. 난 일단 홈디렉토리 변경 및 유저 및 그룹 변경이 필요해서 이 작업을 시작하게 되었다. 자 이제 시작!! 우선 기존 서비스 죽이자. sudo service jenkins stop 기존 설치되 있는 폴더를 내가 옮기고자 하는 폴더로 복사해놓자. mv /var/lib/jenkins/ /home/프로젝트명/jenkins 젠킨스 유저 그룹 및..

IT/DevOps 2022.12.20

서버 관리 자동화 도구 앤서블 코어 (Ansible core) 설치 및 확인

yum install ansible -> 해보면 오류남 공간할당 필요하기 때문에​vi /etc/resolv.conf해당 resolv.conf파일에 "nameserver 128.126.63.1" 내용 설정​yum repolist -> 공간리스트 확인​yum install epel-release -> 공간설치 옵션 -y 넣으면 구지 y안쳐도 되니 좋음​여기까지 정상적으로 진행되었다면​yum install ansible -> 이제 ansible 설치한다​ansible all -m ping -k -> 에러발생 (호스트리스트가 없어서)​vi /etc/ansible/hostsAnsible-Node01,02,03 (아이피를 넣어준다)​ansible all -m ping -k -> 퍼블릭교환에서 대해 경고 나오지만 -..

IT/DevOps 2021.04.30

서버 관리 자동화 도구 앤서블(Ansible) 사용을 위한 가상머신 세팅

기본인프라 구성을 위한 준비1. VM머신2. Cent OS 설치파일 ​가상머신에 cent os 설치 후 나머지 3개의 vm을 복사한다 그리고 각 서버의 호스트네임과 ip세팅.​필요 명령어 hostnamectl set-hostname ㅋㅋㅋ -> 호스트네임 변경nmtui -> ip 설정systemctl restart network -> 네트워크 설정 후 재시작​​​​# 조훈님 강의내용 바탕으로 실습한 내용입니다

IT/DevOps 2021.04.30
728x90