云服務(wù)器Ecs公共鏡像常見(jiàn)問(wèn)題上
導(dǎo)讀:為幫助新手伙伴快速入門(mén),了解熟悉云服務(wù)器的相關(guān)內(nèi)容,本文主要講述云服務(wù)器ECS公共鏡像常見(jiàn)問(wèn)題梳理。
本文介紹了不同發(fā)行平臺(tái)的阿里云鏡像的已知故障、故障涉及范圍以及解決方法。
Debian 9.6:經(jīng)典網(wǎng)絡(luò)配置問(wèn)題
· 問(wèn)題描述:無(wú)法Ping通使用Debian 9公共鏡像創(chuàng)建的經(jīng)典網(wǎng)絡(luò)類(lèi)型實(shí)例。
· 問(wèn)題原因:因?yàn)镈ebian系統(tǒng)默認(rèn)禁用了systemd-networkd服務(wù),經(jīng)典網(wǎng)絡(luò)類(lèi)型實(shí)例無(wú)法通過(guò)DHCP(Dynamic Host Configuration Protocol)模式自動(dòng)分配IP。
· 涉及鏡像ID:debian_9_06_64_20G_alibase_20181212.vhd。
· 修復(fù)方案:您需要運(yùn)行下列命令解決該問(wèn)題。
systemctl enable systemd-networkd
systemctl start systemd-networkd
·
CentOS 6.8:裝有NFS Client的實(shí)例異常崩潰的問(wèn)題
· 問(wèn)題描述:加載了NFS客戶(hù)端(NFS Client)的CentOS 6.8實(shí)例出現(xiàn)超長(zhǎng)等待狀態(tài),只能通過(guò)重啟實(shí)例解決該問(wèn)題。
· 問(wèn)題原因:在2.6.32-696 ~ 2.6.32-696.10的內(nèi)核版本上使用NFS服務(wù)時(shí),如果通信延遲出現(xiàn)毛刺(glitch,電子脈沖),內(nèi)核nfsclient會(huì)主動(dòng)斷開(kāi)TCP連接。若NFS服務(wù)端(Server)響應(yīng)慢,nfsclient發(fā)起的連接可能會(huì)卡頓在FIN_WAIT2狀態(tài)。正常情況下,F(xiàn)IN_WAIT2狀態(tài)的連接默認(rèn)在一分鐘后超時(shí)并被回收,nfsclient可以發(fā)起重連。但是,由于此類(lèi)內(nèi)核版本的TCP實(shí)現(xiàn)有缺陷,F(xiàn)IN_WAIT2狀態(tài)的連接永遠(yuǎn)不會(huì)超時(shí),因此nfsclient的TCP連接永遠(yuǎn)無(wú)法關(guān)閉,無(wú)法發(fā)起新的連接,造成用戶(hù)請(qǐng)求卡死(hang死),永遠(yuǎn)無(wú)法恢復(fù),只能通過(guò)重啟ECS實(shí)例進(jìn)行修復(fù)。
· 涉及鏡像ID:centos_6_08_32_40G_alibase_20170710.vhd和centos_6_08_64_20G_alibase_20170824.vhd。
· 修復(fù)方案:您可以升級(jí)內(nèi)核至2.6.32-696.11及以上版本。
yum update
·
說(shuō)明 操作實(shí)例時(shí),請(qǐng)確保您已經(jīng)提前創(chuàng)建了快照備份數(shù)據(jù)。
·
CentOS 7:重啟系統(tǒng)后主機(jī)名大寫(xiě)字母被修改
· 問(wèn)題描述:第一次重啟ECS實(shí)例后,部分CentOS 7實(shí)例的主機(jī)名(hostname)存在大寫(xiě)字母變成小寫(xiě)字母的現(xiàn)象,如下表所示。
實(shí)例hostname示例第一次重啟后示例后續(xù)是否保持小寫(xiě)不變
iZm5e1qe*****sxx1ps5zXizm5e1qe*****sxx1ps5zx是
ZZHostzzhost是
NetworkNodenetworknode是
·
· 涉及鏡像:以下CentOS公共鏡像,和基于以下公共鏡像創(chuàng)建的自定義鏡像。
· centos_7_2_64_40G_base_20170222.vhd
· centos_7_3_64_40G_base_20170322.vhd
· centos_7_03_64_40G_alibase_20170503.vhd
· centos_7_03_64_40G_alibase_20170523.vhd
· centos_7_03_64_40G_alibase_20170625.vhd
· centos_7_03_64_40G_alibase_20170710.vhd
· centos_7_02_64_20G_alibase_20170818.vhd
· centos_7_03_64_20G_alibase_20170818.vhd
· centos_7_04_64_20G_alibase_201701015.vhd
· 涉及Hostname類(lèi)型:如果您的應(yīng)用有hostname大小寫(xiě)敏感現(xiàn)象,重啟實(shí)例后會(huì)影響業(yè)務(wù)。您可根據(jù)下面的修復(fù)方案修復(fù)以下類(lèi)型的hostname。
hostname類(lèi)型是否受影響何時(shí)受影響是否繼續(xù)閱讀文檔
在控制臺(tái)或通過(guò)API創(chuàng)建實(shí)例時(shí),hostname中有大寫(xiě)字母是第一次重啟實(shí)例是
在控制臺(tái)或通過(guò)API創(chuàng)建實(shí)例時(shí),hostname中全是小寫(xiě)字母否不適用否
hostname中有大寫(xiě)字母,您登錄實(shí)例后自行修改了hostname否不適用是
·
· 修復(fù)方案:如果重啟實(shí)例后需要保留帶大寫(xiě)字母的hostname時(shí),可按如下步驟操作:
遠(yuǎn)程連接實(shí)例。
查看現(xiàn)有的hostname。
[root@izbp193*****3i161uynzzx ~]# hostname
izbp193*****3i161uynzzx
運(yùn)行以下命令固化hostname。
hostnamectl set-hostname --static iZbp193*****3i161uynzzX
運(yùn)行以下命令查看更新后的hostname。
[root@izbp193*****3i161uynzzx ~]# hostname
iZbp193*****3i161uynzzX
· 下一步:如果您使用的是自定義鏡像,請(qǐng)更新cloud-init軟件至最新版本后,再次創(chuàng)建自定義鏡像。避免使用存在該問(wèn)題的自定義鏡像創(chuàng)建新實(shí)例后發(fā)生同樣的問(wèn)題。更多詳情,請(qǐng)參見(jiàn)安裝cloud-init和使用實(shí)例創(chuàng)建自定義鏡像。
·
【阿里云,阿里巴巴集團(tuán)旗下云計(jì)算品牌,全球卓越的云計(jì)算技術(shù)和服務(wù)提供商。海商(m.zytcm.com.cn)作為阿里云湖南唯一授權(quán)服務(wù)中心,國(guó)內(nèi)知名商城系統(tǒng)及商城網(wǎng)站建設(shè)提供商,專(zhuān)為企業(yè)提供專(zhuān)業(yè)完善電商整體解決方案、微商云、視頻云、醫(yī)療云等,點(diǎn)擊咨詢(xún)阿里云服務(wù)器】