MongoDB를 Ubuntu에서 설치하고 다음 명령어를 실행했는데
$ sudo service mongod start
다음과 같은 에러가 발생했다.
mongod: unrecognized service
/etc/init.d
에서 해당하는 파일을 찾아서 동작시키는 방식이다./etc/init.d
경로에 mongod파일 생성sudo vi /etc/init.d/mongod
붙여넣기하고 wq로 저장하면 된다.
$ cd /etc/init.d
$ ls -al
확인해보면 mongod파일만 권한이 다른것을 볼 수 있다.
$ chmod 755 mongod
$ sudo service mongod start
명령어를 실행하게 되면
* Starting database mongod [OK]
라고 뜨면 성공이다.