MyMirror for Windows 正式發行

目前提供 MyMirror for Win7 與 Server 2008 版本,下載請按 這裡。Linux 免費版與正式版在 這裡 下載。有任何問題與測試回饋,歡迎與我聯絡 mark.ting@twinpeaksoft.com

2010年3月16日 星期二

MyMirror每次重開機是否都要執行mount與mfsck指令?

問:請問MyMirror每次開機都必須執行mount與mfsck指令才能運作是吧?

答:Yes.
MyMirror做為一個同步複製與高可用性系統(replication & HA),重開機時系統必須檢查兩端資料的一致性,之後系統才能正常的運作。

MyMirror使用mount指令,將主機與備援機的資料夾連結為一。再用mfsck指令,檢查兩端的資料是否一致;檢查的結果若是不一致,系統會將差異的部分傳輸到備援機,俾使兩端的資料一致。Mfsck的一致性檢查完成之後,同步複製與高可靠度系統(replication & HA)就可以正常運作。

我們可以將重開機mount作業自動化,舉例如下:

create a file name /root/mfsmountall and execute the file in /etc/rc.d/init.d/netfs by put it into the MARKED line

    touch /var/lock/subsys/netfs
    action $"Mounting other filesystems: " mount -a -t
    nonfs,nfs4,smbfs,cifs,ncpfs,gfs
    #
    # Add local mount file system and others
    #
    /root/mfsmountall # <--- AUTOMATICALLY mount MFS during the boot
    ;;
stop)
    # Unmount loopback stuff first
    __umount_loopback_loop

The /root/mfsmountall looks like this

    mount -t mfs TwinFS:/home /home

另外,mfsck指令只需要執行一次。

2 則留言:

dBrian 提到...

請問mymirror有沒有支援 debian and
ubuntu?

Mark Ting 提到...

MyMirror目前只支援 Red Hat 與 CentOS.
TPS for Linux除了支援 Red Hat、CentOS之外,還支援 Xen.
我們目前沒有支援 Debian Linux 和 Ubuntu Linux,主要的原因是 Linux 的種類與版本太多,若是全部支援,恐怕無法提供每種 Linux 版本良好的後續服務。畢竟叢集與高可靠度 (Cluster & HA) 是伺服器的生死大事,一定要有很好的支援才有價值。