當前位置:首頁 » 雲伺服器 » 阿里雲記錄伺服器狀態設計

阿里雲記錄伺服器狀態設計

發布時間: 2022-09-22 04:40:11

1. 剛申請了阿里雲伺服器,怎麼配置怎麼弄出和普通電腦一樣的操作界面怎麼配置wordpress環境

1、登錄控制台,然後找到左邊雲伺服器,點擊「遠程連接」登錄至網頁管理終端。

2. 阿里雲windowsserver2012伺服器環境配置,是怎麼配置的

很簡單.你需要先把新的阿里雲伺服器開通.把原來的的數據下載到本地電腦.然後在新的伺服器上面安裝系統並配置網站運行環境.php的網站可以用IIS+PHP+MYsql的環境來運行.並在新的伺服器上安裝FTP.然後把網站數據上傳到新的伺服器上面,在IIS中發布網站即可.如果你自己不懂這些.建議你參考這個一鍵配置阿里雲windowsserver2012伺服器環境,可以幫你配置網站環境並發布網站.比較方便.

3. 如何選擇阿里雲伺服器配置

一、雲計算和傳統IDC在服務類型上的區別

常用的傳統IDC服務包括實體伺服器託管和租用兩類。前者是由用戶自行購買硬體發往機房託管,期間設備的監控和管理工作均由用戶單方獨立完成,IDC數據中心提供IP接入、帶寬接入、電力供應和網路維護等,後者是由IDC數據中心租用實體設備給客戶使用,同時負責環境的穩定,用戶無需購買硬體設備。而雲計算提供的服務是從基礎設施(Iaas)到業務基礎平台(PaaS)再到應用層(SaaS)的連續的整體的全套服務。IDC數據中心將規模化的硬體伺服器整合虛擬到雲端,為用戶提供的是服務能力和IT效能。用戶無需擔心任何硬體設備的性能限制問題,例如小鳥雲的可彈性擴展資源用量來獲得具備高擴展性和高可用的計算能力。

二、雲計算和傳統IDC在資源集約化速度和規模上的區別

傳統IDC,只是在硬體伺服器的基礎進行有限的整合,例如多台虛擬機共享一台實體伺服器性能。但這種簡單的集約化受限於單台實體伺服器的資源規模,遠遠不如雲計算那樣跨實體伺服器,甚至跨數據中心的大規模有效整合。更重要的是,傳統IDC提供的資源難以承受短時間內的快速再分配。而像小鳥雲伺服器那樣,使用雲計算可以實現橫向/縱向的彈性資源擴展和快速調度。

三、雲計算和傳統IDC在資源分配時滯上的區別

眾所周知,由於部署和配置實體硬體的緣故,傳統IDC資源的交付通常需要數小時甚至數天,將增加企業承受的時間成本,以及更多的精力消耗,並且難以做到實時、快速的資源再分配,且容易造成資源閑置和浪費。雲計算,則通過更新的技術實現資源的快速再分配,可以在數分鍾甚至幾十秒內分配資源實現快速可用,並且雲端虛擬資源池中龐大的資源規模使海量資源的快速再分配得以承受,並以此有效地規避資源閑置的風險,使用小鳥雲不僅節省IT運營成本,還能提高資源的有效利用率。

四、雲計算和傳統IDC在平台運行效率上的區別

更加靈活的資源應用方式、更高的技術提升,使雲服務商擁有集合優勢創新資源利用方式,促進整個平台運作效率提升。例如,根據不同用戶需求優化伺服器設計和伺服器軟體更新、網路專線接入等。並且,和傳統IDC服務不同,雲計算使用戶從硬體設備的管理和運維工作中解脫出來,專注內部業務的開發和創新,由雲服務商負責雲平台本身的穩定。這種責任分擔模式使整個平台的運行效率獲得提升。

4. 阿里雲雲伺服器怎麼恢復出廠狀態

可以重置磁碟的。步驟如下:
1、進入
阿里雲
主機控制台,確保伺服器處於已停止狀態,選擇重置磁碟。
2、根據需要選擇重置
系統盤
,數據盤,全部磁碟,選擇後點擊確定,重置您所需要的盤
3、進行
身份驗證
,點擊確定後即可重置所需磁碟
4、等待重置完成

5. 阿里雲雲伺服器怎麼恢復出廠狀態

可以重置磁碟的。步驟如下:

1、進入阿里雲主機控制台,確保伺服器處於已停止狀態,選擇重置磁碟。

6. 兩台阿里雲伺服器,如何配置keepalived,mysql雙主

使用MySQL雙master+keepalived是一種非常好的解決方案,在MySQL-HA環境中,MySQL互為主從關系,這樣就保證了兩台MySQL數據的一致性,然後用keepalived實現虛擬IP,通過keepalived自帶的服務監控功能來實現MySQL故障時自動切換。

下面,我把即將上線的一個生產環境中的架構與大家分享一下,看一下這個架構中,MySQL-HA是如何實現的,環境拓撲如下

MySQL-VIP:10.10.10.21

MySQL-master1:10.10.10.17

MySQL-master2:10.10.10.18

OS版本:Redhat6.2

MySQL版本:mysql-5.1.59

Keepalived版本:keepalived-1.1.20

一、MySQL master-master配置

1、修改MySQL配置文件

兩台MySQL均如要開啟binlog日誌功能,開啟方法:在MySQL配置文件[MySQLd]段中加上log-bin=MySQL-bin選項

兩台MySQL的server-ID不能一樣,默認情況下兩台MySQL的serverID都是1,需將其中一台修改為2即可

Master1配置:

#vim /etc/my.cnf

log-bin=mysql-bin //開啟binlog日誌功能

log =/usr/local/mysql/var/mysql.log //會列印mysql的所以sql語句

server-id= 1 //

binlog-do-db =mysql //需要同步的庫名稱

auto-increment-increment= 2

auto-increment-offset= 2

Master2配置:

#vim /etc/my.cnf

log-bin=mysql-bin //開啟binlog日誌功能

log =/usr/local/mysql/var/mysql.log //會列印mysql的所以sql語句

server-id= 2

binlog-do-db =mysql //需要同步的庫名稱

auto-increment-increment= 2

auto-increment-offset= 2

2、建授權用戶

在10.10.10.17上新建授權用戶

grant replicationslave on *.* to test@』10.10.10.%』 identified by 『123456』;

在10.10.10.18伺服器上建授權用戶

grant replicationslave on *.* to test@』10.10.10.%』 identified by 『123456』;

3、將10.10.10.17設為10.10.10.18的主伺服器

在10.10.10.18上將10.10.10.17設為自己的主伺服器

mysql> show master status;(17伺服器配置)

1+------------------+----------+--------------+------------------+

| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+------------------+----------+--------------+------------------+

| mysql-bin.000027| 106|mysql | |

+------------------+----------+--------------+------------------+

1 row in set (0.01 sec)

MySQL> change master to master_host='10.10.10.17',master_user=』test』,master_password='123456',master_log_file='MySQL-bin.000027',master_log_pos=106;

Query OK, 0 rows affected (0.05 sec)

MySQL> start slave;

Query OK, 0 rows affected (0.00 sec)

mysql> show slave status \G

Slave_IO_Running: Yes

Slave_SQL_Running: Yes \\如果此2項都為yes,master-master配置即成功

將10.10.10.18設為10.10.10.17的主伺服器 方法與上面設置一致只需將

在10.10.10.17上將10.10.10.18設為自己的主伺服器

mysql> show master status;(18伺服器配置)

1+------------------+----------+--------------+------------------+

| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+------------------+----------+--------------+------------------+

| mysql-bin.000027| 106|mysql | |

+------------------+----------+--------------+------------------+

1 row in set (0.01 sec)

MySQL> change master to master_host='10.10.10.18',master_user=』test』,master_password='123456',master_log_file='MySQL-bin.000027',master_log_pos=106;

Query OK, 0 rows affected (0.05 sec)

MySQL> start slave;

Query OK, 0 rows affected (0.00 sec)

mysql> show slave status \G

Slave_IO_Running: Yes

Slave_SQL_Running: Yes \\如果此2項都為yes,master-master配置即成功

測試是否成功:

如上述均正確配置,現在在任何一台MySQL上更新數據都會同步到另一台MySQL(僅限mysql庫)

二、keepalived安裝及配置

1、10.10.10.17伺服器上keepalived安裝及配置

安裝keepalived

#tar zxvfkeepalived-1.1.20.tar.gz

#cdkeepalived-1.1.20

#./configure--prefix=/usr/local/keepalived--with-kernel-dir=/usr/src/kernels/2.6.32-220.el6.x86_64

#make &&make install

配置keepalived

我們自己在新建一個配置文件,默認情況下keepalived啟動時會去/etc/keepalived目錄下找配置文件

#mkdir/etc/keepalived

#vi/etc/keepalived/keepalived.conf

global_defs {

notification_email {

}

smtp_server 127.0.0.1 (如果本機配置的話)

smtp_connect_timeout 30

router_id MySQL-ha

}

vrrp_instance VI_1{

state BACKUP #兩台配置此處均是BACKUP

interface p4p1 #注意網卡介面

virtual_router_id 51

priority 100 #優先順序,另一台改為90

advert_int 1

nopreempt #不主動搶占資源,只在優先順序高的機器上設置即可,優先順序低的機器不設置

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

10.10.10.21

}

}

virtual_server10.10.10.21 3306 {

delay_loop 2 #每個2秒檢查一次real_server狀態

lb_algo wrr #LVS演算法

lb_kind DR #LVS模式

persistence_timeout 60 #會話保持時間

protocol TCP

real_server 10.10.10.17 3306 {

weight 3

notify_down /usr/local/my/my.sh #檢測到服務down後執行的腳本

TCP_CHECK {

connect_timeout 10 #連接超時時間

nb_get_retry 3 #重連次數

delay_before_retry 3 #重連間隔時間

connect_port 3306 #健康檢查埠

}

}

編寫檢測服務down後所要執行的腳本

#vi/usr/local/MySQL/bin/MySQL.sh

#!/bin/sh

pkillkeepalived

#chmod +x/usr/local/MySQL/bin/MySQL.sh

註:此腳本是上面配置文件notify_down選項所用到的,keepalived使用notify_down選項來檢查real_server的服務狀態,當發現real_server服務故障時,便觸發此腳本;我們可以看到,腳本就一個命令,通過pkill keepalived強制殺死keepalived進程,從而實現了MySQL故障自動轉移。另外,我們不用擔心兩個MySQL會同時提供數據更新操作,因為每台MySQL上的keepalived的配置裡面只有本機MySQL的IP+VIP,而不是兩台MySQL的IP+VIP

啟動keepalived

#/usr/local/keepalived/sbin/keepalived–D

#ps -aux | grepkeepalived

測試

找一台區域網PC,然後去ping MySQL的VIP,這時候MySQL的VIP是可以ping的通的

停止MySQL服務,看keepalived健康檢查程序是否會觸發我們編寫的腳本

1、10.10.10.18伺服器上keepalived安裝及配置

安裝keepalived

#tar zxvfkeepalived-1.1.20.tar.gz

#cdkeepalived-1.1.20

#./configure--prefix=/usr/local/keepalived--with-kernel-dir=/usr/src/kernels/2.6.32-220.el6.x86_64

#make &&make install

配置keepalived

我們自己在新建一個配置文件,默認情況下keepalived啟動時會去/etc/keepalived目錄下找配置文件

#mkdir/etc/keepalived

#vi/etc/keepalived/keepalived.conf

global_defs {

notification_email {

}

smtp_server 127.0.0.1

smtp_connect_timeout 30

router_id MySQL-ha

}

vrrp_instance VI_1{

state BACKUP #兩台配置此處均是BACKUP

interface p4p1 #注意網卡介面

virtual_router_id 51

priority 90 #優先順序,另一台改為90

advert_int 1

authentication {

auth_type PASS

auth_pass 1111

}

virtual_ipaddress {

10.10.10.21

}

}

virtual_server10.10.10.21 3306 {

delay_loop 2 #每個2秒檢查一次real_server狀態

lb_algo wrr #LVS演算法

lb_kind DR #LVS模式

persistence_timeout 60 #會話保持時間

protocol TCP

real_server 10.10.10.18 3306 {

weight 3

notify_down /usr/local/my/my.sh #檢測到服務down後執行的腳本

TCP_CHECK {

connect_timeout 10 #連接超時時間

nb_get_retry 3 #重連次數

delay_before_retry 3 #重連間隔時間

connect_port 3306 #健康檢查埠

}

}

啟動keepalived

#/usr/local/keepalived/sbin/keepalived–D

#ps -aux | grepkeepalived

測試

停止MySQL服務,看keepalived健康檢查程序是否會觸發我們編寫的腳本

三、測試

兩台MySQL伺服器都要授權允許從遠程登錄

MySQL> grantall privileges on *.* to andyguo@'%' identified by '123456';

Query OK, 0 rowsaffected (0.00 sec)

MySQL> flushprivileges;

Query OK, 0 rowsaffected (0.00 sec)

keepalived故障轉移測試:

在windows客戶端一直去ping VIP,然後關閉10.10.10.17上的keepalived,正常情況下VIP就會切換到10.10.10.18上面去

開啟10.10.10.17上的keepalived,關閉10.10.10.18上的keepalived,看是否能自動切換,正常情況下VIP又會屬於10.10.10.17

註:keepalived切換速度還是非常塊的,整個切換過程只需1-3秒

MySQL故障轉移測試:

在10.10.10.17上關閉MySQL服務,看VIP是否會切換到10.10.10.18上

開啟10.10.10.17上的MySQL和keepalived,然後關閉10.10.10.18上的MySQL,看VIP是否會切換到10.10.10.17上

如果都沒問題,到此整個配置即已完成。

備注(在測試的過程中遇到了一些問題,解決方法)

Keepalived_healthcheckers:IPVS: Can't initialize ipvs: Protocol not available

起初重裝了ipvsadm和keepalived,但故障依舊,隨後突然想到是否lvs模塊載入異常,於是lsmod|grep ip_vs發現果然沒有相應的模塊,而正常情況下應該是有的

e、手動載入ip_vs模塊

modprobe ip_vs

modprobe ip_vs_wrr

f、重啟keepalived服務,故障排除,此時轉發正常,從伺服器的ip_vs載入正常,主從切換也正常

g、將modprobeip_vs、modprobe ip_vs_wrr添加進/etc/rc.local開機自動載入

7. 阿里雲盤備份暫停是什麼原因

自動停止是網卡了,網穩定了會自動備份,檢查一下網路連接是否有問題。阿里雲盤無法備份主要有,阿里雲伺服器狀態異常,阿里雲伺服器非法操作,賬號余額不足幾種情況。

備份暫停

阿里雲盤狀態異常解決思路:檢測阿里雲伺服器狀態是否處於正常狀態(運行中或者已關閉)。通過vnc檢測是否能正常登陸阿里雲伺服器。

阿里雲伺服器非法操作解決思路:檢查備份過程中請是否有對阿里雲伺服器進行非法操作,例如有數據的讀寫、卸載硬碟,關機等操作。

賬號余額不足解決思路:檢查賬號余額情況,余額不足及時充值。

通過上述排查後,若阿里雲伺服器仍無法備份,請記錄檢查過程各步驟的排查結果,相關日誌信息或截圖,然後聯系阿里雲服務台提供技術支持。

8. 阿里雲伺服器怎麼設置

如果要設置阿里雲伺服器,需要根據你的需求和伺服器系統進行設置。
如果你要建立網站,你需配置相關的環境,以php為例。
linux的用wdcp,windows系統的用upupw。
如果你要建立app的後端服務,可能會用到nodejs,ROR,java等其他語言,就需要安裝相關的編譯環境。
如果你第一次購買伺服器,可以使用好俠客的優惠券。

9. 如何將阿里雲伺服器ip和域名綁定

第一.登錄你注冊域名的網站,在域名管理後台添加a記錄.把域名解析指向你的雲伺服器ip.解析是二十四小時以內生效.一般是幾十分鍾到幾個小時.
第二.遠程登錄雲伺服器.如果你是用的iis發布網站的話.需要在iis上面找到對應的網站,並添加主機頭.把你的域名綁定到網站上去.
這兩步都操作完成後,別人即可通過域名訪問到你雲伺服器上面的網站.

10. 阿里雲linux伺服器可以用來做設計嗎

不可以,





放置公司網站和電子商務平台,隨著越來越多的公司開始通過互聯網開發業務渠道,許多公司將選擇將其網站放置在雲伺服器上,並允許用戶直接通過雲伺服器訪問它們。不僅是企業網站,還有博客,電子商務平台等。

熱點內容
真我手機如何解除手機密碼 發布:2024-05-04 18:24:44 瀏覽:707
資料庫嵌套 發布:2024-05-04 18:24:29 瀏覽:145
豌豆莢源碼 發布:2024-05-04 18:10:54 瀏覽:116
蘋果消息的聲音安卓怎麼弄 發布:2024-05-04 18:06:23 瀏覽:554
減配配置有哪些 發布:2024-05-04 18:04:58 瀏覽:962
查詢密碼單是什麼 發布:2024-05-04 17:54:03 瀏覽:40
安卓系統不支持網路怎麼辦 發布:2024-05-04 17:49:31 瀏覽:128
oraclesqlserver 發布:2024-05-04 17:49:16 瀏覽:47
關愛腳本 發布:2024-05-04 17:43:47 瀏覽:422
linuxshellif 發布:2024-05-04 17:09:47 瀏覽:17