본문 바로가기

개발자의 정보/Server&OS5

우분투에서 Read-Only file system 오류 어느날 갑자기 아무 이유도 없이.. 설 명절의 고난을 이겨내고 온 나에게... 문제가 발생했다. 갑자기 Github Actions 오류가 발생하는 것이었다. 문제 확인 drone-scp error: error copy file to dest: ***, error message: Process exited with status 1 이 메시지가 문제다. 아무 원인도 나오지 않는다. 그래서 직접 해당 서버에 빌드한 jar 파일을 업로드 해본다. 하지만 아무 반응없이 업로드 되지 않는다.. 이런... 그 와중에 업로드해야 하는디렉토리의 소유자가 root 로 되어있다. 권한 문제는 없지만 그냥 기분나쁘니까 고쳐 보기로 한다. chown {user} /home/{user}/{working directory} 헉!!.. 2023. 1. 25.
Linux - adduser, useradd 차이 useradd 명령은 사용자 홈 디렉토리를 포함한 사용자 관련 설정을 자동생성 하지 않음 adduser 명령은 사용자 홈 디렉토리를 포함한 사용자 관련 설정을 자동생성 함 그래서 일반적인 경우 adduser 명령을 사용한다. sudo adduser 사용자명 useradd를 사용하여 사용자를 생성했을 경우 홈 디렉토리와 패스워드 그 외에도 여러가지 설정을 따로 해주어야 한다. 2020. 2. 19.
Cron 정리 Attribute Description cron Cron Expression을 이용하여 Task 실행 주기 정의. Cron Expression은 6개의 Field로 구성되며 각 Field는 순서대로 second, minute, hour, day, month, weekday를 의미한다. 각 Field의 구분은 Space로 한다. 또한 month와 weekday는 영어로 된 단어의 처음 3개의 문자로 정의할 수 있다. 0 0 * * * * : 매일 매시 시작 시점 */10 * * * * * : 10초 간격 0 0 8-10 * * * : 매일 8,9,10시 0 0/30 8-10 * * * : 매일 8:00, 8:30, 9:00, 9:30, 10:00 0 0 9-17 * * MON-FRI : 주중 9시부터 17.. 2020. 2. 1.
GlassFish 3.1 설치, 삭제, 실행, 종료 GlassFish 웹사이트: http://glassfish.java.net/ GlassFish 다운로드: http://glassfish.java.net/public/downloadsindex.html GlassFish 문서: http://download.oracle.com/docs/cd/E18930_01/index.htm GlassFish Server Open Source Edition 3.1을 다운로드하면 된다. Oracle GlassFish Server 3.1과 비교해서 라이선스가 다르다는 것 빼고 같다. Multi-language나 exe, sh 이딴 거 다 필요 없고 그냥 glassfish-3.1.zip 파일을 다운로드 한다. 1. zip 파일을 다운로드 한 뒤 압축을 푼다. $ pwd /home.. 2011. 8. 6.
NFS(Network File System) NFS? NFS는 Network File System의 약어로 다른 호스트에 있는 파일 시스템의 일부를 자신의 디렉토리처럼 사용할 수 있도록 해주는 것이다. 즉 하나의 서버에 디스크를 집중 관리하고 그것을 공유하여 나머지 시스템들이 사용할 수 있게 해주는 것이다. 1) nfs설정을 시작하기전에 nfs패키지들이 설치되어있는지 확인해보자 rpm -qa portmap rpm -qa nfs-utils 대부분 설치되어있으며, 설치가 안되어있을경우 간단히 yum install portmap nfs-utils 2)portmap과 nfs를 시작한다 /etc/init.d/portmap start /etc/init.d/nfs start ※반드시 portmap부터 시작 후 nfs를 시작해야 된다 nfs부터 시작 할 경우 N.. 2011. 5. 24.