본문 바로가기
반응형

CentOS20

CentOS 시스템 현황 명령어 load average $ uptime 17:55:53 up 66 days, 2:10, 2 users, load average: 1.22, 0.52, 0.39 load average는 1분, 5분, 15분 동안 평균 실행 대기 중인 평균 프로세스 수, 낮을수록 좋은 것. 코어수의 70% 선이 상한선으로 판단, 예를 들어 4Core의 경우 4 core * 0.7 = 2.8을 상한선으로 판단하며, 간혈적으로 상관없지만 초과하는 것은 관계없지만, 15분 평균 수치가 지속적으로 초과되는 경우 원인 파악 필요 CPU 정보 # CPU 정보 $ cat /proc/cpuinfo # 물리적 CPU 갯수 $ grep ^processor /proc/cpuinfo | wc -l 4 # 물리적 CPU 갯수 $ sudo dmid.. 2020. 2. 3.
[SVN] CentOS SVN 커밋 및 파일 추가 shell 스크립트 git에서 받아서 svn으로 동기화 필요성 발생svnant 를 사용하려고 했지만 실패하여 jenkins > shell 로 처리. cd /project/ svnFiles=`svn st | grep '^?' | sed 's/^? *//'` -- SVN 미등록 된 파일 체크 if [ -z "${svnFiles}" ] then echo "Empty" else echo "${svnFiles}" svn st | grep '^?' | sed 's/^? *//' | xargs svn add -- 신규 파일 존재시 Add. fi svncommitFiles=`svn st` -- Commit 처리 대상 파일 확인 if [ -z "${svncommitFiles}" ] then echo "Commit Files Empty" e.. 2017. 12. 13.
CentOS SVN 설정. 1. 설치> yum list subversion -- 확인> yum install subversion -- 인스톨 y 누름. 2. 저장소 생성> cd /home/svn/repository > svnadmin create --fs-type fsfs /home/svn/repository/proj -- 생성할 저장소 명 3. svn 정보 수정vi /etc/sysconfig/svnserve # OPTIONS is used to pass command-line arguments to svnserve.## Specify the repository location in -r parameter:# OPTIONS="-r /var/svn"OPTIONS="--threads --root /home/svn/repository/.. 2017. 11. 23.
Jenkins Tomcat 배포 (centos) 해당 Jenkins는 Execute Shell 로 다음의 기능 수행하도록 구성. 1. 필요에 의해서 파일 복사2. Tomcat 프로세스 여부 확인. (Kill 시 프로세스 없을 때 오류)3. Tomcat 프로세스 Kill4. Tomcat start. export CATALINA_BASE="/home/steg/was/Tomcat"export CATALINA_HOME="${CATALINA_BASE}"export CATALINA_TMPDIR="${CATALINA_BASE}/temp"export JAVA_HOME="/usr/local/jdk1.8" WAS_HOME="/home/steg/was/Tomcat" BUILD_DIR="${JENKINS_HOME}/workspace/${JOB_NAME}"TARGET_DIR.. 2017. 11. 23.
반응형