[TMS] $ /bin/sh -xe /tmp/jenkins2697039887893472079.sh + /home/jyeory/app/shell/afterBuildPf.sh rm: cannot remove '/home/jyeory/app/tomcat-instances/tomcatPf/webapps/ROOT': Permission denied cp: failed to access '/home/jyeory/app/tomcat-instances/tomcatPf/webapps/ROOT.war': Permission denied Build step 'Execute shell' marked build as failure

Jenkins에서 빌드 후 스크립트를 실행 할 때 오류가 난다.

권한이 문제인데, 우선 Jenkins를 실행하는 사용자는 jenkins이고, 배포 디렉토리의 사용자는 jyeory로 권한이 없을만 하다.


이를 해결하기 위해 jenkins, jyeory 모두 dev라는 그룹으로 묶어주고.... 

배포 디렉토리의 그룹도 dev로 변경, 마지막으로 배포 디렉토리의 그룹 권한을 rwx(7)로 바꿔주어야 한다.


이후 jenkins를 재시작하면 오류가 발생하지 않는다.



  • useradd : 순수 계정만 생성, 사용자 옵션에 따라 홈디렉토리 및 쉘을 설정해야만 한다.
  • adduser : 기본적인 정보를 입력받으며 계정을 생성하고, 홈디렉토리 생성 및 bash로 설정한다


자꾸 차이점이 기억이 안나기 시작한다.. ;;


useradd 주요 옵션..


  • -d : 홈디렉토리를 지정한 디렉토리로 생성
  • -m : /home/에 디렉토리 생성
  •  -s : shell 지정.
  • -c : 사용자에 대한 코멘트 입력 
대충 요정도.. 

 

'Server > Ubuntu' 카테고리의 다른 글

find  (0) 2014.05.21
SVN 인증 캐시 지우기.  (0) 2014.04.30
useradd , adduser  (0) 2013.10.06
Character Set 확인 및 변경  (0) 2013.08.08
make install  (0) 2013.07.16
SVN 다중 저장소  (0) 2013.06.13
Local 
 - Windows 7 

Server
 - Ubuntu 12.0


Local에선 크로스 브라우징 코드가 먹힌다.
이걸 확인한 후 서버로 올리니 서버는 익스플로러에서는 IE9만 결과가 나온다.

지금까지 조치...

1. Apache2 cache 해제
   js/html/css 등 Apache가 기본적으로 캐시하는것들을 해제하여 페이지 로드시 읽어들이게 변경.
   -> 해결 안됨.


  FileETag None
  
     Header unset ETag
     Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
     Header set Pragma "no-cache"
     Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
  



2. 코드상의 문제일까 싶어 해당 부분 처음부터 코딩해보았으나 전혀 효과 없음.
   서버의 소스를 삭제하고, 다시 빌드하여도 효과 없음.

3. 환장하는 건 단일 예제로 만든 페이지는 원하는 결과가 나옴.


모르겠다................. 




2013. 06 18

include 된 script를 하나씩 지워보았다 -> 해결 안됨

 include 된 CSS를 하나씩 지워보았다 -> 해결 됨


각기 다른 플러그인의 CSS 충돌로 인해 안나왔던 것.



 

Ubuntu 12.0.4 amd64 기준.

Ubuntu 12.0.4 x86 기준
>>authz

모든 저장소에 유저를 두고 싶다는 가정하에..
[/]
user = rw 

[/] 안해주어서 20분정도 고생함.. 

>> svnserve.conf
anon-access = none

anon-access = read 로 되어 있는데 none으로 바꾸어주어야 한다.


 
 apt-cache search sun-java 를 검색을 했는데 없다.

sun-javadb-client - Java DB client
sun-javadb-common - Java DB common files
sun-javadb-core - Java DB core
sun-javadb-demo - Java DB demo
sun-javadb-doc - Java DB documentation
sun-javadb-javadoc - Java DB javadoc

어찌되었나 싶었더니 어느샌가 openjdk로 바뀌었나 보다... 


openjdk-6-jdk - OpenJDK Development Kit (JDK)
openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-7-jdk - OpenJDK Development Kit (JDK)
openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-7-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)


apt-get install openjdk-6-jdk opendjk-6-jre 로 설치할 수 밖에..

 

'Server > Ubuntu' 카테고리의 다른 글

svn 프로세스 죽이기.  (0) 2012.11.07
svn 필수 설정들.  (0) 2012.11.07
apt-get으로 sun-java 를 설치하고자 할 경우  (0) 2012.11.06
add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23

일부 VM에서는 Ubuntu 에 add-apt-repository 를 사용할 수 없다. 


apt-get install python-software-properties

'Server > Ubuntu' 카테고리의 다른 글

svn 필수 설정들.  (0) 2012.11.07
apt-get으로 sun-java 를 설치하고자 할 경우  (0) 2012.11.06
add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28
tune2fs -l /dev/sdb1 | grep Block
 
Block count:              2760900608
Block size:               4096
Blocks per group:         32768

타입 별 특징 및 최대 용량
http://www.digipine.com/programming/5861/page/2

'Server > Ubuntu' 카테고리의 다른 글

[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28
rsync 설정  (0) 2011.10.28
FTP에서 상위 디렉토리로 이동 제한은 -  (0) 2011.10.27
Ubuntu ext2 최대 인식 용량.  (0) 2011.10.27
chroot_local_user=YES 를 통해서 할 수 있는데 - 
이는 SFTP, 22번 포트에서는 안먹히더라.

FTP, 21번 포트로 사용하면 된다.

'Server > Ubuntu' 카테고리의 다른 글

Block Size 확인.  (0) 2011.10.28
rsync 설정  (0) 2011.10.28
FTP에서 상위 디렉토리로 이동 제한은 -  (0) 2011.10.27
Ubuntu ext2 최대 인식 용량.  (0) 2011.10.27
eth0 eht1 설정한 후 외부 통신이 불가능한 상황.  (0) 2011.10.26
Ubuntu 포트 확인  (0) 2011.08.24
Dell R510 서버에 3T HDD 12개를 넣고 11개의 HDD로 RAID5로 구성을 했는데 -
설치 과정에서 ext4로 진행이 안되는 문제가 발생하여 ext2를 GPT로 하여 설정을 함.

이후 df -hT로 용량을 확인할 경우 전체 용량이 11T로 나오는 경우가 발생함.
사용량도 11T 기준으로 표시가 됨.  fdisk -l 에서는 GPT로 29.8TB로 인식됨.

더미 파일을 통해 테스트 해본 결과 표시 용량 한계가 11T로 나오고 있는 것임.
(사용량이 100%임에도 더미파일은 계속 생성이 됨).

df를 직접 고치던지, du -max--depth=1 이렇게 개별 용량으로 확인하는 수 밖에 없음... 



ext2의 최대 용량은 page size(block size)가 4kb 일땐 최대 16TB 임. 
이때문에 df로 확인할 경우 11T로 계산되어 표시되어 진 것임. 
 

+ Recent posts