用MySQL實(shí)例管理器啟動(dòng)MySQL服務(wù)器 |
發(fā)布時(shí)間: 2012/9/1 16:41:13 |
一般情況,用mysql.server腳本啟動(dòng)MySQL Database Server(MySQL數(shù)據(jù)庫(kù)服務(wù)器),通常駐留在/etc/init.d/文件夾。默認(rèn)情況下該腳本調(diào)用mysqld_safe腳本。但是,你可以在腳本中將use_mysqld_safe變量設(shè)置為0(零)以便使用MySQL實(shí)例管理器來(lái)啟動(dòng)服務(wù)器。
在這種情況下,Instance Manager的行為取決于MySQL配置文件中的選項(xiàng)。如果沒(méi)有配置文件,MySQL實(shí)例管理器創(chuàng)建mysqld實(shí)例并試圖用默認(rèn)(編譯嵌入的)配置來(lái)啟動(dòng)。這說(shuō)明如果mysqld沒(méi)有安裝到 默認(rèn)位置,IM不能猜出它的位置。如果你已經(jīng)在非標(biāo)準(zhǔn)位置安裝了MySQL服務(wù)器,你應(yīng)使用配置文件。參見(jiàn)2.1.5節(jié),“安裝布局”。 如果有配置文件,IM將分析配置文件搜索[mysqld]部分(例如[mysqld]、[mysqld1]、[mysqld2]等)。每個(gè)部分指定一個(gè)實(shí)例。啟動(dòng)時(shí)IM將啟動(dòng)所有找到的實(shí)例。IM關(guān)閉時(shí)默認(rèn)停止所有實(shí)例。
請(qǐng)注意有一個(gè)特殊選項(xiàng)mysqld-path(mysqld-path = path-to-mysqld- binary),只能用IM識(shí)別。使用該變量讓IM知道mysqld二進(jìn)制駐留在哪兒。你還應(yīng)該為服務(wù)器設(shè)置basedir和datadir選項(xiàng)。 啟用MySQL實(shí)例管理器的典型MySQL服務(wù)器啟動(dòng)/關(guān)閉循環(huán)為: · 用/etc/init.d/mysql腳本啟動(dòng)MySQL實(shí)例管理器。 · MySQL實(shí)例管理器啟動(dòng)所有實(shí)例并監(jiān)視它們。
· 如果某個(gè)服務(wù)器實(shí)例失敗,MySQL實(shí)例管理器重啟它。 電腦知識(shí)www.boydavid.com · 如果MySQL實(shí)例管理器被關(guān)閉(例如用/etc/init.d/mysql stop命令),所有實(shí)例被MySQL實(shí)例管理器關(guān)閉 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |