본문 바로가기

Server68

/etc/profile이랑 ~/.bash_profile 차이 CentOS에서 환경변수를 설정할때 /etc/profile이나 ~/.bash_profile에 export PATH = ...어쩌고저쩌고 이런 방식을 이용하죠?여기서 /etc/profile이랑 ~/.bash_profile에 차이점이 있는데요/etc/profile은 시스템 전역(모든사용자들)에 대한 환경설정파일~/.bash_profile은 개인사용자들에 대한 환경설정 파일이라 생각하면 되요 즉 /etc/profile은 부팅후에 적용되고~/.bash_profile은 개인이 로그인시에 적용되는 환경설정 파일이에요 간단히 말해서~/.bash_profile은 sudo 아이디(centos에서 로그인하는 명령어)를 이용해 로그인할 때 적용되요user라는 아이디로 로그인된 상태에서 ~/.bash_profile에 저장되있.. 2014. 5. 8.
CentOS ulimit 값 변경 (Too many open files Tomcat Error and NoClassDefFoundError) Too many open files Tomcat Error and NoClassDefFoundError 에러가 톰캣에서 발생할 때 해결하는 방법이에요OS에서 파일 갯수를 제한하고 있는데 이걸 늘려줌으로써 해결할 수 있어요 centos 상에서 ulimit 값은 아래와 같이 디폴트로 설정되어있어요(ulimit -a 쳐보면 나와요) 이 값은 실행중인 파일이나 프로세스가 증가함에 따라 문제가 일으킬 수 있어요open files 값이나 max user processes 값이 적어서 생기는 문제에요이럴땐 /etc/security/limits.conf로 들어가서제일마지막에root hard nofile 65535root soft nofile 65535root hard nproc 65535root soft nproc 6.. 2014. 5. 8.