[root ~]# sudo lsof -i:27017 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mongod 1608 root 7u IPv4 10941 0t0 TCP localhost:27017 (LISTEN) mongod 1608 root 33u IPv4 11283 0t0 TCP localhost:27017->localhost:30484 (ESTABLISHED) mongod 1608 root 35u IPv4 11285 0t0 TCP localhost:27017->localhost:30485 (ESTABLISHED) mongod 1608 root 36u IPv4 11288 0t0 TCP localhost:27017->localhost:30486 (ESTABLISHED) mongod 1608 root 37u IPv4 11290 0t0 TCP localhost:27017->localhost:30487 (ESTABLISHED) mongod 1608 root 38u IPv4 11292 0t0 TCP localhost:27017->localhost:30488 (ESTABLISHED)
请高手解答
1
cabing 2019-06-07 21:36:26 +08:00 1
不同账户 /usr/local/bin 路径下没有这个软件。
找到运行的源码,在 /user/bin 下建个软链 ln -s 源 目的 |
2
victorhe0601 OP 谢谢
|
3
victorhe0601 OP @cabing 但是 service mongod stop/start 显示 unrecognized service
|
4
cabing 2019-06-07 22:04:55 +08:00
不是线上服务吧?不能 kill 掉重启吗?
|
5
victorhe0601 OP kill 掉之后就无法重启了。
|
6
fishcg 2019-06-08 03:29:26 +08:00
这个账户下没有?
|
7
jinliming2 2019-06-08 07:49:05 +08:00 via iPhone
su root
切到 root 用户下,然后 command -v mongod 或者 which mongod 看看能不能找到路径。 因为看你的 lsof 显示是 root 运行的 |
8
tempdban 2019-06-08 08:05:40 +08:00 via Android
sbin
|
9
Hardrain 2019-06-08 20:00:01 +08:00
mongod 所在的目录在$PATH 中吗?
|
10
victorhe0601 OP 已解决,要把 mongod command 添加到 etc/init.d 或者 etc/init 目录下面,系统才能找得到。
谢谢大家。 |