導航:首頁 > IDC知識 > 兩台伺服器部署

兩台伺服器部署

發布時間:2020-12-18 13:34:14

1、兩台雲伺服器可以做雙機熱備嗎

所謂雙機熱備,就是將中心伺服器安裝成互為備份的兩台伺服器,並且在同一時間內只有一台伺服器運行。當其中運行著的一台伺服器出現故障無法啟動時,另一台備份伺服器會迅速的自動啟動並運行。我們來看看在WIN2000伺服器版下的實現過程。

一、 硬體准備及基本安裝綜述

網路伺服器 兩台
網路服務網卡 四塊
伺服器硬碟 兩塊
SCSI磁碟陣列 一個
SCSI硬碟 三塊

首先是將兩台伺服器都配置成雙網卡,並分別安裝Win2000 Advance Server(高級伺服器版)。之後配置網路環境使之暢通:將兩台伺服器加入到域當中,成為域成員,並在每台伺服器上設置管理員許可權。

另外就是注意所有磁碟必須設置成基本盤並做成採用NTFS格式分區,磁碟陣列分區一定要大於2個。最後將三塊SCSI硬碟做成磁碟陣列,筆者建議為RAID5(在配置陣列時,一定注意單獨分一個至少1G的分區出來,用於存放配置資料庫的檢測點以及日誌文件)。

二、 具體安裝要點。

配置伺服器網路環境要點

1、 在前一步中,我們將兩台伺服器都安裝了雙網卡,一個用於連接公網(internet),一個連接內部區域網。
將連接內部區域網的網卡建立點對點的通信和群集狀態信號,然後每個終端的公網適配器連接該群集到公網上,並在此駐留客戶。

2、 待win2000高級伺服器版安裝好後,開始配置每台伺服器的網路參數。在網路連接將連接公網的改為「外網」,連接區域網的改為「內網」,然後將兩台伺服器的各自網卡分別指定IP地址為:
伺服器A:外網IP為:192.168.0.160,內網IP為:10.10.10.1,子網掩碼為:255.255.255.0 網關為:192.168.0.1(此處網關為你主域控制器的IP地址)
伺服器B:外網IP為:192.168.0.161,內網IP為:10.10.10.2,子網掩碼為:255.255.255.0 網關為:192.168.0.1

安裝服務軟體要點

配置伺服器A
1、 所有的設備都先關閉後再開啟磁碟陣列。

2、 啟動伺服器A,用事先設置的管理員帳號登陸到域;然後在添加/刪除程序選項里添加「集群服務」組件,並注意在安裝過程中將此組件設置為集群的首節點,接著創建集群名稱(任取即可,比如
myserver)。

3、 由於我們只有一個共享的磁碟陣列,所以應該將此陣列中的分區都配置成群集磁碟。

4、 開始配置群集網路。外網和內網的配置相同,即群集網路的外網、內網的名稱和IP地址要保持跟網路適配器一致,至外還要選中該網路可用於集群服務,外網要選中所有的通信(混合網路)選項,而內網只選中用於內部群集的通信選項。在接著出現的「使用網路順序」對話框中,調整為表裡的第一個連接是內網(解釋:在正常的操作中,該連接將用於群集通信。如果此連接失效,群集服務將自動切換到表裡的下一個網路),繼續下一步會出現集群的IP地址和掩碼選項,設置集群IP地址為192.168.0.162,子網掩碼為:255.255.255.0。單擊完成即可。

配置配置伺服器B
首先一定保持磁碟陣列和伺服器A的開機和可用,然後才啟動伺服器B。接著同樣安裝「集群服務」組件,安裝過程大致與伺服器A相同,唯一注意的地方是在創建或添加群集的對話框中,在群集中選擇第二個或下一個節點,並單擊下一步;接著輸入前面所創建的群集名稱(本例為myserver),在下一步中將連接到群集設為未選中,這樣群集服務配置向導會自動提供前面在安裝伺服器A時選定的帳號名,輸入該帳號的口令後一路點擊下一步並最終結束配置。

最後我們應檢測以上操作是否成功。依次單擊「開始」—「程序」—「管理工具」,打開「群集管理器」,如果看到顯示有這兩個節點,表明群集已被正常配置並已開始運行。

三、 功能檢測。

我們主要來看看它的容錯能力,以下是筆者的一些檢測:

1、 在兩台伺服器以及集群服務同時運行的情況下,斷掉其中一台伺服器的外網連接,此時運行在此伺服器上的集群服務會被迫自動斷開並轉移到另外一個連接正常的節點上(此過程所需時間視你伺服器開展的服務數量而定,一般4秒鍾左右)。或是可以更改一台伺服器的系統時間,經過幾分鍾,被改動的時間會自動調整成同另一台節點相同。

2、 在集群服務上開啟web服務,並設置好下載項目。在用戶端開始下載項目,接著馬上斷掉集群中的一個節點,結果用戶端並無明顯的感覺掉線!

由以上檢測辦法可以看出,Win2000伺服器版的集群服務在容錯方面具有良好的表現!一般在瞬間即可把出錯的節點上的服務接管過來,而用戶端並不會感覺有明顯的變化!

2、兩台伺服器部署相同的平台系統,這兩台伺服器之間可能得關系是什麼?

集群
同一個業務,部署在多個伺服器上(不同的伺服器運行同樣的代碼,干同一件事)

3、伺服器,可以部署兩個javaweb項目嗎

可以,我用的是tomcat,放了三個項目在運行,不過如果你的兩個項目都設置了監聽器可能要在web.xml配置下,在其中一個項目的web.xml上添加這一段就好了:
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>app.root</param-value>
</context-param>
<context-param>

4、同一個java做的系統部署在兩台伺服器上,兩台伺服器用的同一個資料庫,應該怎樣做緩存啊?

緩存和資料庫沒有關系吧,你加個memcached或者redis,兩台伺服器可以共用同一套緩存。

5、對兩台伺服器做了雙機熱備份,然後設置一個虛擬IP對外連接。如何設置?

1、可以使用如圖所示的工具進行熱備份。

2、也可以從如圖位置獲取。

3、獲版取後安裝並認證。

4、完權成後設置備份規則,即可開始熱備份。

注意事項:

磁碟鏡像是一種在其中寫往物理驅動器的信息也被寫入第二個物理驅動器的一種方法,也稱為熱備份.它不同於硬碟之間的定時拷貝,作鏡像是由智能控制器和一些軟體自動地進行的。

6、兩台伺服器的數據同步如何實現?

1.安裝CentOS7.0yum install ssh 安裝SSH協議yum install rsync (rsync是一個遠程數據同步工具,可通過LAN/WAN快速同步多台主機間的文件)service sshd restart 啟動服務任務

2.配置Master無密碼登錄所有Salve,在Master機器上生成密碼對

3.查看/home/hadoop/下是否有".ssh"文件夾,且".ssh"文件下是否有兩個剛生產的無密碼密鑰對。

4.接著在Master節點上做如下配置,把id_rsa.pub追加到授權的key裡面去。

5.設置SSH配置用root用戶登錄伺服器修改SSH配置文件"/etc/ssh/sshd_config"的下列內容。設置完之後記得重啟SSH服務,才能使剛才設置有效。

6.退出root登錄,使用hadoop普通用戶驗證成功同步另一台伺服器的數據

7、如何在一台伺服器上配置搭建兩個網站

在一台伺服器上配置搭建兩個網站的方法

最簡單高效的方法如下:

1.  先打開Apache的配置文件httpd.conf,在這個文件,

找到這句:「#Include etc/extra/httpd-vhosts.conf」

(根據安裝路徑不同,上面的路徑會略有不同)

把前面的#去掉,即開啟了使用虛擬主機的功能;

2.  在httpd-vhosts.conf中進行虛擬主機的配置操作;也可以在httpd.conf直接寫入配置,但是

不建議這么做;

3.  打開httpd-vhosts.conf文件,找到NameVirutalHost *:80,這句話的含義是制定這個主機的

IP地址和埠號;

4.  關鍵的virtualhost配置,在NameVirutalHost *:80的下面;

注意事項:Apache在接受請求時,首先會默認第一個VirtualHost,然後再匹配其他虛擬主

機,如果沒有匹配的,就是第一個VirtualHost起作用。故,在httpd.conf中,將

<Dicrectory />(這個是所有目錄的默認配置)和<Direcotry/opt/lampp/htdocs>的許可權,

都默認設置為deny from all。

5.  virtualhost配置實例:

<VirtualHost*:80>

 ServerName *

 DocumentRoot </opt/lampp/htdocs/guest>

<Directory /opt/lampp/htdocs/guest>

Order deny,allow

Allow from all

 </Direcotry>

 <VirtualHost/>

後面的,依次添加就可以

 <VirtualHost *:80>

ServerName www.*****.com

DocumentRoot </opt/lampp/htdocs/myweb1>

<Directory /opt/lampp/htdocs/myweb1>

Order deny,allow

Allow from all

</Direcotry>

<VirtualHost/>

另外。。。其實建議你使用完善的管理程序輔助管理站點

並不是因為你不會綁定域名

而是因為你出現這個問題間接表示你會有更多問題處理不了

所以方便才是你的第一學習要點

而不是那些所謂的技術進步

能普普通通運營好簡單的網站 再考慮其他深入的問題

8、兩台伺服器要怎樣做到互為備份?

所謂雙機熱備,就是將中心伺服器安裝成互為備份的兩台伺服器,並且在同一時間內只有一台伺服器運行。當其中運行著的一台伺服器出現故障無法啟動時,另一台備份伺服器會迅速的自動啟動並運行。我們來看看在WIN2000伺服器版下的實現過程。

一、 硬體准備及基本安裝綜述

網路伺服器 兩台

網路服務網卡 四塊

伺服器硬碟 兩塊

SCSI磁碟陣列 一個

SCSI硬碟 三塊

首先是將兩台伺服器都配置成雙網卡,並分別安裝Win2000 Advance Server(高級伺服器版)。之後配置網路環境使之暢通:將兩台伺服器加入到域當中,成為域成員,並在每台伺服器上設置管理員許可權。

另外就是注意所有磁碟必須設置成基本盤並做成採用NTFS格式分區,磁碟陣列分區一定要大於2個。最後將三塊SCSI硬碟做成磁碟陣列,筆者建議為RAID5(在配置陣列時,一定注意單獨分一個至少1G的分區出來,用於存放配置資料庫的檢測點以及日誌文件)。

二、 具體安裝要點。

配置伺服器網路環境要點

1、 在前一步中,我們將兩台伺服器都安裝了雙網卡,一個用於連接公網(internet),一個連接內部區域網。

將連接內部區域網的網卡建立點對點的通信和群集狀態信號,然後每個終端的公網適配器連接該群集到公網上,並在此駐留客戶。

2、 待win2000高級伺服器版安裝好後,開始配置每台伺服器的網路參數。在網路連接將連接公網的改為「外網」,連接區域網的改為「內網」,然後將兩台伺服器的各自網卡分別指定IP地址為:

伺服器A:外網IP為:192.168.0.160,內網IP為:10.10.10.1,子網掩碼為:255.255.255.0 網關為:192.168.0.1(此處網關為你主域控制器的IP地址)

伺服器B:外網IP為:192.168.0.161,內網IP為:10.10.10.2,子網掩碼為:255.255.255.0 網關為:192.168.0.1

安裝服務軟體要點

配置伺服器A

1、 所有的設備都先關閉後再開啟磁碟陣列。

2、 啟動伺服器A,用事先設置的管理員帳號登陸到域;然後在添加/刪除程序選項里添加「集群服務」組件,並注意在安裝過程中將此組件設置為集群的首節點,接著創建集群名稱(任取即可,比如

myserver)。

3、 由於我們只有一個共享的磁碟陣列,所以應該將此陣列中的分區都配置成群集磁碟。

4、 開始配置群集網路。外網

9、java 部署springweb項目到兩台伺服器上,防止其中一台伺服器掛了,另一台伺服器頂上。

Nginx的負載均衡配置最簡單

10、兩台伺服器部署12個tomcat ,怎麼做集群和解決文件同步的問題

集群的話可以用Apache加Tomcat的JK插件
至於說文件同步問題,你說的文件同步是WEB項目版中的文件的同步嗎?同一伺服器權上可以把不同Tomcat的虛擬目錄配置到同一個文件夾下,不同電腦的話可以考慮做區域網,共享虛擬驅動器,直接訪問WEB項目存放路徑,這樣就不存在文件同步問題了,項目只有一份

與兩台伺服器部署相關的知識