linux
BOBO阿
Stay hungry
Stay foolish
展开
-
docker启动es报错:failed to obtain node locks...
在学习es时,使用docker启动时发现一直报错:查找文章:(1)node.lock被其他进程使用了,这也是网上大多数的解释。解决方案呢,首先查看es的进程,然后杀掉。然而我的并没有进程占用(2)有篇文章写的是目录权限不对我的docker启动命令是使用-v参数把docker里的/usr/share/elasticsearch/data 目录挂载到了宿主机的es-data目录里,所以猜测是这个数据卷的问题,把-v参数删掉,再次run发现就可以运行成功了。原因:找到宿主机挂载的这个数据卷目录,发原创 2022-06-20 09:29:34 · 5597 阅读 · 2 评论 -
Linux命令安装mysql(超详细)
1.下载mysql的repo源注意:如果没有wget则先执行yum -y install wget2.安装mysql-community-release-el7-5.noarch.rpm包3.安装mysql-server4.启动mysql5.设置开机自启动6.安装mysql-connector-java原创 2022-06-15 17:09:54 · 6826 阅读 · 1 评论 -
两种方法解决nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)
在执行./nginx -s stop时显示logs下找不到nginx.pid文件,可能有三种情况:情况一:nginx.conf的nginx.pid被注释了进入nginx.conf目录编辑,把pid前面的#去掉sudo vi /usr/local/nginx/conf/nginx.conf注释去掉后重启nginx看行不行sudo nginx -s reload情况二:没有指定配置目录 sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/原创 2021-02-12 22:50:17 · 11244 阅读 · 5 评论