shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such fi

 

   
   
   
   
  1. [root@finance109 hqh]# service mysql stop 
  2. shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  3. chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  4. Shutting down MySQL....                                    [  OK  ] 
  5. [root@finance109 hqh]# service mysql status 
  6. shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  7. chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  8. MySQL is not running                                       [FAILED] 
  9. [root@finance109 hqh]# service mysql start 
  10. shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  11. chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 
  12. Starting MySQL..                                           [  OK  ] 
  13. [root@finance109 hqh]# pwd 
  14. /opt/finadata/mysql/hqh 

错误表示 getcwd 命令无法定位到当前工作目录。一般来说是因为你 cd 到了某个目录之后 rm 了这个目录,这时去执行某些 service 脚本的时候就会报 getcwd 错误。只需要 cd 到任何一个实际存在的目录下在执行命令即可。

我这里是因为我已经把hqh这个数据库给删啦,这个/opt/finadata/mysql/hqh目录自然就不存在啦。

你可能感兴趣的:(Access,current,cannot,parent,Direct)