一、 什麼是DRBDDRBD的全稱為:Distributed Replicated Block Device (DRBD)分布式塊設備復制,DRBD是由內核模塊和相關腳本而構成,用以構建高可用性的集群。其實現方式是通過網絡來鏡像整個設備
一、 選擇適合自己的linux發行版談到linux的發行版本,太多了,可能誰也不能給出一個准確的數字,但是有一點是可以肯定的,linux正在變得越來越流行, 面對這麼多的Linux 發行版,打算從其他系統轉到linux系統來的初學者可能
一、samba概念和功能Samba是一個能讓Linux系統應用Microsoft網絡通訊協議的軟件,而SMB是Server Message Block的縮寫,即為服務器消息塊 ,SMB主要是作為Microsoft的網絡通訊協議,後來Sa
與windows系統一樣,linux操作系統也會存在很多問題和故障,很多linux新手都害怕故障,面對出現的問題顯得無可奈何,更有甚者,由此放棄了linux,其實,我們不應該懼怕問題,學習就是一個發現問題與解決問題的過程,只要掌握了解決
一、rsync簡介rsync是Linux系統下的數據鏡像備份工具,通過rsync可以將本地系統數據通過網絡備份到任何遠程主機上,rsync有如下特性:可以鏡像保存整個目錄樹和文件系統可以增量同步數據,文件傳輸效率高,因而同步時間很短。可
一、LVM的基本概念在對磁盤進行分區大小規劃時,有時往往不能確定這個分區要使用的總空間大小,而用fdisk對磁盤分區後,每個分區的大小已經固定了,如果分區設置的過大,就白白浪費了磁盤空間,而分區設置的過小,就會導致空間不夠用的情形,此時
一、 磁盤管理的基本概念linux系統中所有的硬件設備都是通過文件的方式來表現和使用的,我們將這些文件稱為設備文件,在Linux下的/dev目錄中有大量的設備文件,根據設備文件的不同,又分為字符設備文件和塊設備文件。字符設備文件的存取是
一 源碼安裝方式由於linux操作系統開放源代碼,因而在其上安裝的軟件大部分也都是開源軟件,例如apache、tomcat、php等軟件。開源軟件基本都提供源碼下載,源碼安裝的方式;源碼安裝的好處是用戶可以自己定制軟件功能,安裝需要的模
一 物理內存和虛擬內存我們知道,直接從物理內存讀寫數據要比從硬盤讀寫數據要快的多,因此,我們希望所有數據的讀取和寫入都在內存完成,而內存是有限的,這樣就引出了物理內存與虛擬內存的概念。物理內存就是系統硬件提供的內存大小,是真正的內存,相
一、 LVS簡介LVS是Linux Virtual Server的簡稱,也就是Linux虛擬服務器, 是一個由章文嵩博士發起的自由軟件項目,它的官方站點是www.linuxvirtualserver.org。現在LVS已經是 Linux
一、 安裝LVS軟件1.安裝前准備工作操作系統:統一采用Centos4.4版本。地址規劃,如表1所示:表1更詳細的信息如圖2所示:圖2 LVS DR模式安裝部署結構圖圖2中的VIP指的是虛擬IP地址,還可以叫做LVS集群的服務IP,在
LVS集群有DR、TUN、NAT三種配置模式,可以對www服務、FTP服務、MAIL服務等做負載均衡,下面通過搭建www服務的負載均衡實例,講述基於DR模式的LVS集群配置。一、 Director Server的配置在Director
一、啟動LVS集群服務LVS負載均衡管理和使用有兩種方式,一種是以ipvsadm命令行腳步與ldirectord監控方式,一種是以Piranha工具進行管理和使用。下面分別介紹。1、利用ipvsadm命令行腳步與ldirectord監控
一、 heartbeat的概念Linux-HA的全稱是High-Availability Linux,它是一個開源項目,這個開源項目的目標是:通過社區開發者的共同努力,提供一個增強linux可靠性(reliability)、可用性(av
一、 安裝heartbeat前的准備1.Heartbeat集群必須的硬件構建一個Heartbeat集群系統必須的硬件設備有:節點服務器網絡和網卡共享磁盤(1)節點服務器安裝Heartbeat至少需要兩台主機,並且對主機的要求不高,普通的
一、配置主節點的heartbeatHeartbeat的主要配置文件有ha.cf、haresources、authkeys,在Heartbeat安裝後,默認並沒有這三個文件,可以從官方網站下載得到,也可以直接從解壓的源碼目錄中找到,在上面
如何才能得知HA集群是否正常工作,模擬環境測試是個不錯的方法,在把Heartbeat高可用性集群放到生產環境中之前,需要做如下五個步驟的測試,從而確定HA是否正常工作。一、正常關閉和重啟主節點的heartbeat首先在主節點node1上
一 、進程的概念和分類1.進程的概念Linux是一個多用戶多任務的操作系統。多用戶是指多個用戶可以在同一時間使用同一個linux系統;多任務是指在Linux下可以同時執行多個任務,更詳細的說,linux采用了分時管理的方法,所有的任務都
一、crond簡介crond是linux下用來周期性的執行某種任務或等待處理某些事件的一個守護進程,與windows下的計劃任務類似,當安裝完成操作系統後,默認會安裝此服務工具,並且會自動啟動crond進程,crond進程每分鐘會定期檢