<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    cerulean

    MySQL Cluster

    MySQL Cluster 不支持windows
    之前的說法是max版支持集群,standard版不支持,但是官方下載點里已經(jīng)看不出任何關(guān)于max,standard的標(biāo)志。官方網(wǎng)站上又說5.0版本已經(jīng)包含了MySQL Cluster,所以還是下了個5.0的試試,結(jié)果是可以的。

    基本的安裝:
    linux下官方網(wǎng)站的安裝說明還是挺明確的,一步一步做就是了。
    遇到了一個問題與這篇文章一模一樣:http://www.91linux.com/html/linux_pub/fedora/20071114/8195.html
    按它的方法修改之后再次

    cd /usr/local/mysql
    bin
    /mysqld_safe --user=mysql &


    Starting mysqld daemon with databases from /var/lib/mysql
    看到上面這一行說明啟動成功。

    修改密碼:

    bin/mysqladmin -u root password yourpassword


    允許遠(yuǎn)程訪問:

    bin/mysql -u root -p
    grant all on 
    *.* to root@"202.11.10.253" Identified by "dboomysql"

    允許地址202.11.10.253上用root用戶,密碼dboomysql來連接mysql的所有數(shù)據(jù)庫,付給所有權(quán)限。
    實質(zhì)上是修改了自帶的database:mysql中user這一張表,與PostgreSQL需要修改配置文件相比還是方便一些。
    另外就是MySQL的GUI客戶端(MySQL Administrator)也比PostgreSQL的漂亮很多。

    停止MySQL:
    bin/mysqladmin -u root shutdown -p

    安裝完成后,按照這篇文章配置雙機(jī)互備
    http://hi.baidu.com/%CA%AB%D5%B9/blog/item/3b99dbc48140f7ca38db49f7.html
    但是這篇文章有筆誤:

    四、初始化集群
    在Server1中
    # ndbd --nodeid=3 --initial
    在Server2中
    # ndbd --nodeid=4 --iniitial

    應(yīng)該改為——
    四、初始化集群
    在Server1中
    # ndbd --ndb_nodeid=3 --initial
    在Server2中
    # ndbd --ndb_nodeid=4 --initial

    這樣的集群配置兩臺機(jī)器都是一樣的,所以有2個管理節(jié)點,2個SQL節(jié)點,2個數(shù)據(jù)節(jié)點。集群的驗證:從任何一臺機(jī)器登上去操作數(shù)據(jù)都能雙寫。

    ndb_mgm -e show

    可以看到集群節(jié)點的信息。
    從官方網(wǎng)站上看到的例子都是用了多于3臺的機(jī)器來做的集群,僅用兩臺來做的方法好像是大家特意這么做的。

    盡管集群配置完畢,但是應(yīng)用程序與數(shù)據(jù)庫建立連接不能使用其中任何一臺機(jī)器的真實IP,否則一旦該機(jī)器網(wǎng)絡(luò)連接出問題還是不行,所以還是要給DB集群的機(jī)器配置虛擬IP以供外部訪問。


    遇到過的問題:
    無法mysqld_safe啟動,也找不到日志
    解決方法:加啟動參數(shù)以指定日志

    mysqld_safe --log-error=/var/log/mysqld.log

    可以查看到錯誤日志了。

    [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
    沒轍,google唄,好像是系統(tǒng)數(shù)據(jù)庫mysql里host表的權(quán)限有問題什么的,而mysql這個庫是之前安裝時初始化過的。

    解決方法:刪除data,重新install_db

    rm -rf /usr/local/mysql/data
    cd 
    /usr/local/mysql
    scripts
    /mysql_install_db --user=mysql
    chown 
    -R root .
    chown 
    -R mysql data
    chgrp 
    -R mysql .

     

    bin/mysqld_safe --log-error=/var/log/mysqld.log --ndb_nodeid=5 --user=mysql &

    啟動成功了。

    btw, mysql官方網(wǎng)的forum好像不能“平板顯示”,好不方便。


    關(guān)閉Cluster,在管理節(jié)點所在的機(jī)器上:
    /usr/local/mysql/ndb_mgm -e shutdown
    關(guān)閉SQL節(jié)點的mysqld服務(wù):
    /usr/local/mysql/bin/mysqladmin -uroot shutdown

    posted on 2007-12-17 21:38 cerulean 閱讀(616) 評論(0)  編輯  收藏 所屬分類: DB


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    <2007年12月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統(tǒng)計

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美女黄频免费网站| 亚洲av无码专区在线电影| 一级做a爰性色毛片免费| 国产精品视_精品国产免费| 亚洲精品无码你懂的| 免费无码成人AV片在线在线播放| 激情亚洲一区国产精品| 免费a级毛片高清视频不卡| 亚洲综合无码无在线观看| 卡1卡2卡3卡4卡5免费视频| 亚洲AV日韩综合一区| 亚洲AV无码之日韩精品| a级在线免费观看| 亚洲综合一区二区精品导航| 久久久久国产精品免费免费不卡| 亚洲综合婷婷久久| 歪歪漫画在线观看官网免费阅读| 亚洲综合一区国产精品| 亚洲无码黄色网址| 日韩精品无码免费一区二区三区| 亚洲精品亚洲人成在线麻豆| 日韩精品成人无码专区免费 | 亚洲AV成人一区二区三区观看 | 亚洲制服丝袜精品久久| 成人免费在线视频| 免费很黄无遮挡的视频毛片| 超清首页国产亚洲丝袜| 无码一区二区三区免费| 四虎必出精品亚洲高清| 亚洲精品97久久中文字幕无码| 国产vA免费精品高清在线观看| 国产成人亚洲精品青草天美| 无码午夜成人1000部免费视频 | 中文字幕免费观看全部电影| 久久久亚洲欧洲日产国码二区| 一二三四在线播放免费观看中文版视频 | 亚洲精品综合久久| 91麻豆国产免费观看| 美女露隐私全部免费直播| 亚洲国产精品线在线观看| 青草草在线视频永久免费|