HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    centos7數(shù)據(jù)恢復(fù)(centos 數(shù)據(jù)恢復(fù))

    發(fā)布時間:2023-04-08 17:21:52     稿源: 創(chuàng)意嶺    閱讀: 141        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于centos7數(shù)據(jù)恢復(fù)的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    centos7數(shù)據(jù)恢復(fù)(centos 數(shù)據(jù)恢復(fù))

    一、服務(wù)器RADID5配置

    1)RAID5

    服務(wù)器開機后根據(jù)提示快速按Ctrl+R組合鍵即可進入RAID配置界面,如圖-7所示

    進入RAID配置界面可以看到所有未配置的磁盤列表,主菜單包含:VD Mgmt、PD Mgmt、Ctrl Mgmt、Properties,如圖-8所示。

    Ctrl+N進入下一頁菜單,Ctrl+P進入上一頁菜單,通過F2可以進入配置菜單,如圖-9所示。

    正式配置RAID之前可以使用Clear Config清空所有配置,然后選擇Create New VD創(chuàng)建新的RADID磁盤陣列,如圖-10所示。

    在RAID Level中選擇RAID級別,如RAID5(最少需要三塊磁盤),并在右側(cè)Physical Disks中選擇使用哪些物理磁盤組合RAID,如圖-11所示。

    點擊OK確定后,可以在主菜單中看到剛剛創(chuàng)建的磁盤陣列,按F2選擇Properties可以配置該磁盤陣列的高級屬性,如圖-12所示

    點擊Advanced高級,如圖-13所示

    在高級屬性中開啟磁盤緩存,默認未unchanged,需要設(shè)置為enable,并可以設(shè)置緩存策略:Write Through直寫和Write Back回寫,write through模式時數(shù)據(jù)同時被寫入緩存和磁盤,安全,但是寫入速度慢,write back模式時數(shù)據(jù)先寫入緩存,再寫入磁盤,寫入速度快,但數(shù)據(jù)寫入緩存時突發(fā)斷電會導(dǎo)致數(shù)據(jù)丟失。配置菜單如圖-14所示。

    創(chuàng)建完RADID后還需要初始化磁盤,菜單如圖-15所示

    2)RAID故障恢復(fù)

    將損壞的磁盤拔掉,替換一塊新的磁盤即可,注意需要將新磁盤插入損壞的磁盤相同接口。磁盤大小、品牌盡可能一致?;謴?fù)數(shù)據(jù)時界面會提示Rebuild,效果如圖-16所示。

    圖-16

    3)配置Hot Space磁盤

    熱備磁盤是提前準(zhǔn)備一塊備用的磁盤(當(dāng)前并不使用),當(dāng)RAID磁盤陣列出現(xiàn)損壞后,系統(tǒng)自動使用該熱備磁盤,替代損壞的磁盤,從而不需要人工插拔磁盤即可自動修復(fù)。

    創(chuàng)建新的RAID磁盤陣列時,不要使用完所有磁盤,留一塊磁盤做熱備磁盤,點擊Advanced高級選項即可配置熱備磁盤,如圖-17所示。

    圖-17

    勾選Configure Hot Space配置熱備磁盤,如圖-18所示。

    圖-18

    在彈出的對話框中勾選需要的熱備磁盤即可完成配置,如圖-19所示。

    圖-19

    4)其他級別的磁盤陣列

    其他級別的磁盤陣列配置方式類似,可以根據(jù)自己的需要進行配置如RAID10,RAID6等,但是都需要磁盤陣列卡支持才可以配置。

    步驟四:Dell服務(wù)器iDRAC遠程管理配置

    1)配置端口重定向

    iDRAC(Integrated Dell Remote Access Controller),是戴爾服務(wù)器集成的遠程控制卡。

    iDRAC需要授權(quán)使用,有授權(quán)的情況下可以直接通過瀏覽器訪問:http://服務(wù)器IP,遠程管理服務(wù)器,沒有授權(quán)的情況下可以通過端口重定向?qū)⒎?wù)器上的顯示內(nèi)容重定向到遠程管理端的電腦上(一般是用自己的筆記本遠程服務(wù)器),這種方式不需要授權(quán)。

    開啟服務(wù)器后根據(jù)提示快速按F2鍵進入BIOS界面,如圖-20所示。

    圖-20

    進入BIOS Settings后,選擇Serial Communication菜單,如圖-21所示。

    圖-21

    將控制臺重定向到com2,設(shè)置Serial Device=com1,Serial Device=com2,效果如圖-22所示。

    圖-22

    2)初始化清空iDRAC設(shè)置

    進入iDRAC Setting界面選擇Rest iDRAC configuration to defaults,如圖-23所示。

    圖-23

    3)配置iDRAC網(wǎng)絡(luò)

    進入iDRAC Setting界面選擇network,如圖-24所示。

    圖-24

    選擇網(wǎng)卡并配置IP地址,如圖-25和圖-26所示,網(wǎng)段需要根據(jù)實際情況自行配置。

    圖-25

    圖-26

    開啟IPMI智能平臺管理接口(配置后可以通過命令行管理服務(wù)器),客戶端安裝ipmitool軟件包,如圖-27所示。

    圖-27

    4)配置遠程管理賬戶

    進入iDRAC Setting界面選擇User Configuration,如圖-28所示。

    圖-28

    配置賬戶名稱root,并設(shè)置密碼,如圖-29所示。

    圖-29

    5)遠程管理端主機配置,安裝ipmitool軟件包

    [root@centos7~]# yum-y install ipmitool

    常用命令操作列表如下。

    [root@centos7~]# ipmitool-I lanplus-U root-H 服務(wù)器IP  power status

    #查看服務(wù)器電源狀態(tài)

    [root@centos7~]# ipmitool-I lanplus-U root-H 服務(wù)器IP  power on

    #開啟服務(wù)器電源

    [root@centos7~]# ipmitool-I lanplus-U root-H 服務(wù)器IP  power off

    #關(guān)閉服務(wù)器電源

    [root@centos7~]# ipmitool-I lanplus-U root-H 服務(wù)器IP  power reset

    #重啟服務(wù)器電源

    [root@centos7~]# ipmitool-I lanplus-U root-H 服務(wù)器IP  sol activate

    #遠程管理

    二、centos7apache可以裝到另外一個硬盤嗎

    可以。centos7apache可以裝到另外一個硬盤,另外一塊硬盤相當(dāng)于鏡像硬盤.數(shù)據(jù)是同時寫入的,當(dāng)可視硬盤損壞時,鏡像硬盤會自動恢復(fù)完整數(shù)據(jù)到該硬盤。硬盤指電腦硬盤。電腦硬盤是計算機最主要的存儲設(shè)備。硬盤由一個或者多個鋁制或者玻璃制的碟片組成。這些碟片外覆蓋有鐵磁性材料。

    三、Centos7,桌面圖標(biāo)消失且右鍵失效

    雖然現(xiàn)在回復(fù)有些晚了,但是希望后來的人可以看到。被這個問題困擾了一段時間了,剛剛解決。

    檢查以下位置配置:

    應(yīng)用程序——工具——優(yōu)化工具——桌面;

    將 “由文件管理器處理桌面” 勾選上即可。

    我的系統(tǒng)此項沒勾選上,但是桌面也能顯示部分圖標(biāo),但是點擊NTFS磁盤會崩潰。大概是一個bug。

    如果這個對你無效,下面還有個“在桌面上顯示已掛載的卷” ,取消這個勾選,肯定可以解決問題,只是圖標(biāo)沒了。

    四、樹莓派4B+ Centos7 部署k3s集群工具

    kubernetes用于大型集群管理,而k3s屬于kubernetes的一個輕量級版本,常用于嵌入式設(shè)備使用?,F(xiàn)把它安裝到樹莓派上使用。

    這里用到樹莓派的系統(tǒng)是:CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2009-sda.raw,型號是4B+,8g內(nèi)存。

    樹莓派初次啟動需要擴容,并且做一些基本調(diào)整:

    cgroup是linux用來對進程分配cpu、內(nèi)存資源的工具,需要在啟動系統(tǒng)時開啟他,k3s會用到。

    在/boot/cmdline.txt后加入這個,然后reboot

    k3s是一個輕量級的k8s,適用于樹莓派這種嵌入式設(shè)備。

    這個腳本跑完的時候,會把k3s添加到systemd里面,可以通過systemctl status k3s來查看運作狀態(tài)。啟動成功就可以使用啦

    官方參考: https://rancher.com/docs/k3s/latest/en/installation/ha-embedded/

    等它重啟個好幾次之后,基本就成功了。

    如果一直失敗,可以輸入命令刷一下iptable緩沖

    iptables --flush

    iptables -tnat --flush

    等第二個結(jié)點加入后,在任意結(jié)點執(zhí)行命令,都能查看到已有的2個Server(Master)結(jié)點了

    當(dāng)Server結(jié)點數(shù)大于等于3個且為奇數(shù)時,集群才可以實現(xiàn)高可用。

    大于等于3是因為k3s使用了Raft算法來實現(xiàn)一致性,而Raft算法的容崩率為1/3,也就是只要集群中有2/3臺機器正常運作,集群就能正常運作,所以3臺機器是最低要求;要奇數(shù)個結(jié)點是因為Raft算法過程中有一個很重要的隨機投票選Leader的流程,結(jié)點們通過定期投票選舉出一個Leader角色,然后其他結(jié)點在它的任期內(nèi)就向他同步數(shù)據(jù),這個時候如果結(jié)點數(shù)是偶數(shù),那么容易出現(xiàn)平票問題,選不出leader,并且,崩潰后集群進行數(shù)據(jù)恢復(fù)過程中,實現(xiàn)一致的方法是多數(shù)服從少數(shù),如果是偶數(shù)Master結(jié)點,且剛好被分割成2個結(jié)點規(guī)模一樣的集團,就沒辦法恢復(fù)數(shù)據(jù)了[裂開],所以需要奇數(shù)個結(jié)點以避免權(quán)力平分問題。

    以上為個人理解。

    有興趣的同學(xué)可以一起探討這類共識算法,與此類似的還有聯(lián)盟鏈的PBFT類算法,比特幣PoW算法等等。

    因為集群并非開放式集群,加入集群需要獲取一個token作為校驗。這個token可以從Master服務(wù)器上獲取。(手動加入的話,僅需要使用相同的K3S_TOKEN參數(shù)啟動即可。)

    這樣,結(jié)點就正常連接上啦:

    關(guān)閉k3s進程后,后臺還留存一些服務(wù)占用著端口,需要用官方腳本關(guān)閉他們

    可以flush一下iptables,等他自己重啟就行了。

    有可能發(fā)生了一些沖突,可以試下重裝k3s-agent

    目前系統(tǒng)已經(jīng)伴隨k3s安裝的一些軟件:

    crictl :類似與docker的命令行工具,比如:

    k3s :封裝了kubeneters基本工具在里面的集成,如使用kubectl:

    這里示范部署一個最簡單的web應(yīng)用

    --net host 代表與本機享受同一個網(wǎng)絡(luò)命名空間

    這里可以在docker容器內(nèi)開啟ssh服務(wù): https://blog.csdn.net/Leo_csdn_/article/details/96150534

    做好docker鏡像后,就可以部署到集群上了。

    等一會兒就能在pods列表里面看到了:

    但這時候,這個pod并沒有對外開放,只能在集群內(nèi)部相互訪問,通過get services命令查看集群的服務(wù),發(fā)現(xiàn)并沒有我們的hello-node服務(wù)。

    expose命令其實是創(chuàng)建了一個service,用于給這個pod提供訪問入口。

    (如果使用--type=LoadBalancer,則代表一個deployment上管理的所有POD進行均衡負載,但這里還沒用上deployment,第四章節(jié)會使用到)

    等一會兒,pod上就有一個結(jié)點IP的對外端口,供外部訪問了。

    運行結(jié)束后,剛啟動過的pod和service就不見了,服務(wù)也停止了。

    docker容器,其實就是一個運行的輕量級系統(tǒng),里面可以跑我們的業(yè)務(wù)應(yīng)用。

    而POD則是代表容器的集合,一個POD可以運行多個容器,一臺機器上可以運行多個POD。

    POD未必是一個對外開放的服務(wù),他可能只是內(nèi)部計算的程序,默認只能集群內(nèi)部通信,所以還有Service的概念,用于讓POD對外開放端口,供外部訪問。這里的service本質(zhì)上是個集群內(nèi)部的負載均衡器,用來給同一個Deployment分流;對應(yīng)的還有Ingress,外部負載均衡器,用于給多個Deployment分流。

    而Deployment顧名思義,就是一次部署的抽象實例,比如說,現(xiàn)在需要部署一個3臺機器均衡負載的nodejs業(yè)務(wù)應(yīng)用,那么這個部署任務(wù)則代表一個deployment實例。

    很快,我們可以看到POD和deployment的部署情況,都已經(jīng)正常運作。

    進入容器后可以使用基本linux命令,也可見8080端口已經(jīng)被我們的node應(yīng)用占用了。

    但是此時service還沒有他們,也就是正處于無法提供外部服務(wù)的狀態(tài)。

    這里對一個deployment里面的3個pod啟動了個默認均衡負載服務(wù),暴露出來的一個端口是30057,訪問可通。

    也能夠通過logs命令查看控制臺輸出的日志。

    因為deployment實例中包含了pod的部署配置,所以刪除deployment時,k3s就會直接把pod也刪除掉。

    但service并不在deployment部署的范圍內(nèi),所以需要同步刪除它,在刪除命令中通過","與deployment分割開來即可。

    至此已經(jīng)把剛起來的服務(wù)全部關(guān)閉掉了。

    這里我們看到3個Server(Master)結(jié)點由于需要維護集群高可用,對CPU持續(xù)20%左右的消耗,內(nèi)存也需要一個G左右。而Agent(Wroker)結(jié)點只需要執(zhí)行部署任務(wù),所以對內(nèi)存與CPU的需求都相對低一些,僅維持在10%左右的CPU和半個G左右的內(nèi)存消耗。

    參考: https://zhuanlan.zhihu.com/p/120171512

    參考: http://kubernetes.kansea.com/docs/hellonode/

    以上就是關(guān)于centos7數(shù)據(jù)恢復(fù)相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    數(shù)據(jù)分析怎么弄(excel數(shù)據(jù)分析怎么弄)

    facebook真實姓名會被看到嗎(facebook使用真實姓名)

    在國內(nèi)facebook為什么打不開(為什么facebook在中國用不了怎么辦)

    空間農(nóng)場類小說排行榜(空間農(nóng)場的小說)

    甲級設(shè)計院會用二級建筑師嗎(甲級設(shè)計院會用二級建筑師嗎)