1. 程式人生 > >修改socket檔案, MySQL啟動報錯

修改socket檔案, MySQL啟動報錯

事情是這樣的, 我要搭建MySQL主從, 做讀寫分離, 然後就要了一臺伺服器搭建mysql, 最近犯懶, 就尋思搞一個二進位制的吧直接啟用

一堆問題就出現了

 [ERROR] Can't start server : Bind on unix socket: Permission denied
2018-09-29 11:06:08 139967966996352 [ERROR] Do you already have another mysqld server running on socket: /usr/local/mariadb_2/conf/mysql.sock ?
2018-09-29 11:06:08 139967966996352 [ERROR] Aborting

 問題出哪了呢, 沒許可權,為什麼沒有許可權呀?

當時排查, 修改啟動檔案一直不對, 直接複製官方的my-lagre.cnf然後修改socket, 出問題,那就是socket的問題了呀

因為我要啟動多例項, 啟動多例項, 要配置相對應的配置檔案, 我在配置檔案裡面改了,但是資料夾沒有許可權呀, 所以出錯了

 解決辦法:

[[email protected] mariadb_2]# chown mysql.mysql conf/

 啟動:

./bin/mysqld --defaults-file=/usr/local/mariadb_2/conf/my-large.cnf --user=mysql --basedir=/usr/local/mariadb_2

起來啦,不領補領

第二個報錯:

  [[email protected] mariadb_2]# ./bin/mysqld —defaults-file=/usr/local/mariadb_2/conf/my.cnf --user=mysql
  2018-09-28 11:54:32 139714880300928 [Note] ./bin/mysqld (mysqld 10.1.26-MariaDB) starting as process 13217 ...
  2018-09-28 11:54:32 139714880300928 [ERROR] Can't find messagefile 
'/usr/local/mysql/share/errmsg.sys' 2018-09-28 11:54:32 139714880300928 [ERROR] Aborting

因為沒有指定基本目錄, 加上就好了

相關推薦

修改socket檔案 MySQL啟動

事情是這樣的, 我要搭建MySQL主從, 做讀寫分離, 然後就要了一臺伺服器搭建mysql, 最近犯懶, 就尋思搞一個二進位制的吧直接啟用 一堆問題就出現了 [ERROR] Can't start server : Bind on unix socket: Permission denied

啟動mysql錯誤解決方案學會檢視錯誤日誌:mysql.sock丟失mysqld_safe啟動

本人還是個菜鳥,下面是我的經驗之談,能解決一些問題,有不對的地方,敬請斧正。 我的是CentOS6.3+MySQL5.1.57。 重啟了一次伺服器後,使用> mysql -u root -p登陸是出現下面的錯誤: ERROR 2002 (HY000): Can’t conn

mysql啟動提示MySQL is not running, but PID file exists

mysql所在機器關機重啟後,mysql無法啟動,啟動一直報錯MySQL is not running, but PID file exists, 嘗試了所有的啟動方式,都無法啟動,在使用mysqld

MySql啟動,無法更新PID文件

mysql error pidMySql啟動報錯Starting MySQL.. ERROR! The server quit without updating PID file (/var/lib/mysql..)1,查看錯誤日誌 2017-08-10 19:38:14 31865 [Note] In

linux安裝MySQL啟動

需要 技術 image 手動 安裝 col img png roc 其實前面已經改過路徑了 路徑確認沒問題 後來思考mysql最後一步 配置文件 大家都知道 配置文件 根據實際情況選擇 配置 我選擇的是medium 於是 配置文件裏面缺少路徑 因此需要手動添加 (M

mysql 啟動

啟動 ror 成功 chown without 一鍵 oca fff ces mysql啟動報錯: service mysqld startStarting MySQL... ERROR! The server quit without updating PID file

【spring cloud】spring cloud 使用feign呼叫1.fallback熔斷器不起作用2.啟動Caused by: java.lang.ClassNotFoundException: com.netflix.hystrix.contrib.javanica.aop.asp

1.首先使用feign呼叫,需要配置熔斷器 2.配置熔斷器需要將熔斷器注入Bean,被spring可以掃描到 3.熔斷器類需要實現feignClient介面 4.hystrix的jar需要被maven引用,並且在classpath下 5.注意,feignClient上儘量不要使用@RequestMap

將Xcode升級到10.0以上版本Appium啟動的問題

前言 現在的Xcode最新版本都是在10.1,原先使用的版本是9.4.1!結果今天手賤將其升級。。。 然後,跑IOS自動化時,出現“Xcode version '0.1'. Support for Xcode 0.1 is not supported.”的報錯 環境資訊:    

mysql啟動... ERROR! The server quit without updating PID file (/usr/local/mysql/data/test.pid

公司的伺服器突然斷電了,恢復後重啟mysql報錯如下 Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/test.pid)      &

MySQL啟動問題排查:InnoDB: Unable to lock ./ibdata1 error

在OS X環境下MySQL啟動時報錯: 016-03-03T00:02:30.483037Z 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 35 2016-03-03T00:02:30.483100Z 0 [Note] InnoDB:

Eclipse中部署專案時Tomcat啟動 “Failed to start component [StandardServer[8005]]”的解決方法

【錯誤現象】SEVERE: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: F

mysql 啟動 /usr/local/mysql//libexec/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid'

centos檢視mysql日誌路徑:/var/log/mysqld.log 可能日誌過長,導致命令視窗檢視不方便,可以下載到本地,檢視ERROR   啟動mysql systemctl start mysqld 命令報錯看不出具體啟動失敗的原因,檢視日誌後發現如下錯誤:

sts搭建springboot專案springBoot啟動

1.If you want an embedded database please put a supported one on the classpath. 2.springCloud com.sun.jersey.api.client.ClientHandl

docker下mysql啟動

1、報錯過程   報錯是這麼產生的,使用裝有 mysql 的映象創業一個容器,然後在容器中啟動 mysql 就會報錯,啟動失敗。報錯內容如下: 2017-11-15T06:44:22.141481Z 0 [ERROR] Fatal error: Can't open and lock privilege

linux錯誤修改inittab檔案無法啟動單使用者模式修復

一直在玩Linux, 一直是在命令列模式下進行的,現在我心血來潮想玩玩圖形化介面, id:原來是3,現在改為5 導致linux還沒有進入系統就宕機 現在我就是想直接還原回來呀,能想的第一個辦法 就是把id從5改成3! 進入單使用者模式,將inittab的值改回來,再重

Eclipse中部署專案時Tomcat啟動 “Failed to start component“

    你修改了tomcat的server.xml檔案,如下 <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <

MySQL啟動“Bind on TCP/IP port: Address already in use”

啟動報錯“Bind on TCP/IP port: Address already in use” 問題描述: mysql啟動失敗,檢視err日誌 # tail -f /database/umc/data/umc.err 141106 10:37:14 [ERROR] Can'

Linux下MySQL 啟動: File './mysql-bin.000013' not found (Errcode: 13)

Linux下安裝初始化完MySQL資料庫之後,啟動資料庫失敗。 報錯如下: [[email protected] mysql]#  service mysqld startStarting MySQL... ERROR! The server quit witho

處理mysql啟動Table 'mysql.plugin' doesn't exis

Installing MySQL system tables...2015-10-23 17:47:57 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_ti

mysql啟動:Starting MySQL... ERROR! The server quit without updating PID file

mysql啟動時報錯:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql/data/mysql.pid) 的解決方法:1、可能是/opt/mysql/data/資料目錄m