




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)故障維護(hù)引導(dǎo)案例近年來(lái),伴隨著網(wǎng)絡(luò)購(gòu)物的興起,物流公司倉(cāng)庫(kù)中每天有大量的貨物需要進(jìn)行分揀。而使用人工分揀方式不僅效率低、成本高而且容易出錯(cuò)。目前,我國(guó)主要的物流公司都引進(jìn)了智能化的貨物分揀管理系統(tǒng)以滿(mǎn)足海量貨物分揀的需求?;谖锫?lián)網(wǎng)技術(shù)的智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng),由貨物傳送子系統(tǒng)、分揀機(jī)器人、通信網(wǎng)絡(luò)、物聯(lián)網(wǎng)網(wǎng)關(guān)以及管理服務(wù)器組成。其中,管理服務(wù)器作為整個(gè)系統(tǒng)的核心部分,一旦出現(xiàn)故障,就會(huì)導(dǎo)致整個(gè)系統(tǒng)癱瘓,甚至造成更大范圍的影響。智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)使用MySQL數(shù)據(jù)庫(kù)存儲(chǔ)海量記錄,并且使用云平臺(tái)實(shí)現(xiàn)設(shè)備狀態(tài)動(dòng)態(tài)可視化展示。在系統(tǒng)運(yùn)行過(guò)程中若服務(wù)器、數(shù)據(jù)庫(kù)、虛擬機(jī)終端發(fā)生故障,售后運(yùn)維人員需進(jìn)行故障排除,并保障系統(tǒng)正常運(yùn)行。貨物分揀管理系統(tǒng)服務(wù)器故障處理
01、職業(yè)能力目標(biāo)04、任務(wù)實(shí)施02、任務(wù)描述與要求05、任務(wù)小結(jié)03、知識(shí)儲(chǔ)備目錄職業(yè)能力目標(biāo)Contents01成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商職業(yè)能力目標(biāo)能根據(jù)現(xiàn)場(chǎng)服務(wù)器故障現(xiàn)象,完成故障的分類(lèi)和初步定位能針對(duì)系統(tǒng)設(shè)置變更導(dǎo)致服務(wù)器無(wú)法啟動(dòng)問(wèn)題,完成故障的排查和處理能針對(duì)服務(wù)器崩潰導(dǎo)致數(shù)據(jù)丟失問(wèn)題,完成服務(wù)器數(shù)據(jù)的備份和緊急恢復(fù)任務(wù)描述與要求Contents02成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)描述NC主要工作內(nèi)容是:確保服務(wù)器的運(yùn)行穩(wěn)定,并能對(duì)服務(wù)器出現(xiàn)的故障進(jìn)行定位和排除。N公司從L公司采購(gòu)智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)后,安排公司工程師NC負(fù)責(zé)系統(tǒng)服務(wù)器的日常運(yùn)行與維護(hù)工作,該服務(wù)器采用WindowsServer2019操作系統(tǒng)。任務(wù)要求識(shí)別故障的分類(lèi)并理清常見(jiàn)故障定位思路迅速完成WindowsServer2019服務(wù)器無(wú)法啟動(dòng)故障的處理迅速完成WindowsServer2019服務(wù)器數(shù)據(jù)丟失故障的處理讓我們先學(xué)習(xí)以上任務(wù)的一下相關(guān)知識(shí)知識(shí)儲(chǔ)備Contents03成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商服務(wù)器故障分類(lèi)及處理思路1服務(wù)器系統(tǒng)故障常見(jiàn)處理措施2知識(shí)儲(chǔ)備服務(wù)器故障分類(lèi)軟件故障服務(wù)器FIRMWARE及BISO版本問(wèn)題應(yīng)用程序沖突人為誤操作硬件故障電源故障內(nèi)存故障CPU故障硬件驅(qū)動(dòng)問(wèn)題操作系統(tǒng)問(wèn)題其中,服務(wù)器軟件故障是在服務(wù)器故障中占比最高約70%服務(wù)器故障大致分為軟件故障和硬件故障:常見(jiàn)服務(wù)器軟件故障服務(wù)器FIRMWARE及BIOS版本問(wèn)題任何一款服務(wù)器的FIRMWARE及BIOS都會(huì)有不同程度的BUG,不能錯(cuò)誤地認(rèn)為服務(wù)器的BIOS程序就很完善,應(yīng)該經(jīng)常更新服務(wù)器的FIRMWARE及BIOS。在升級(jí)時(shí)應(yīng)該小心謹(jǐn)慎,錯(cuò)誤的升級(jí)方法將導(dǎo)致嚴(yán)重的后果。
應(yīng)用程序沖突進(jìn)行應(yīng)用程序沖突造成的故障判斷比較困難,要求服務(wù)器管理人員具有較為豐富的經(jīng)驗(yàn)以及敏銳的觀察力。對(duì)于此類(lèi)軟件故障,服務(wù)器維護(hù)人員應(yīng)先查看相關(guān)日志,通過(guò)排查確認(rèn)系統(tǒng)中是否有可疑的進(jìn)程,再停止引發(fā)沖突的應(yīng)用程序運(yùn)行。人為誤操作另一種軟件故障是人為誤操作造成的,常見(jiàn)的人為誤操作包括:未按規(guī)范流程操作、人為誤關(guān)機(jī)以及非正常關(guān)閉應(yīng)用程序等。按照正常步驟關(guān)閉系統(tǒng)以及應(yīng)用程序非常重要,尤其是正常關(guān)閉WEB服務(wù)器,否則容易造成數(shù)據(jù)丟失故障。服務(wù)器硬件故障特點(diǎn):服務(wù)器硬件故障發(fā)生的概率相比軟件故障要小的多。硬件故障發(fā)生時(shí),通常需要聯(lián)系服務(wù)器廠家協(xié)助解決。服務(wù)器在開(kāi)機(jī)階段、上電自檢階段、安裝階段、操作系統(tǒng)加載階段、系統(tǒng)運(yùn)行階段都有可能發(fā)生故障。服務(wù)器出現(xiàn)硬件故障時(shí),應(yīng)先使用備品服務(wù)器替換以保障系統(tǒng)正常運(yùn)行,再?lài)L試排除服務(wù)器的故障。將存在故障的服務(wù)器獨(dú)立運(yùn)行,待測(cè)試正常后才可接入網(wǎng)絡(luò)運(yùn)行。出現(xiàn)服務(wù)器故障時(shí),應(yīng)嘗試收集故障信息,包括:服務(wù)器基本信息(機(jī)器型號(hào)、機(jī)器序列號(hào)S/N、BIOS版本、硬件信息、安裝的操作系統(tǒng)及版本)、故障日志及提示信息、屏幕顯示的異常信息、服務(wù)器本身指示燈的狀態(tài)、報(bào)警聲和BEEPCODES、NOS的事件記錄文件、EventsLog文件等。常見(jiàn)服務(wù)器硬件故障表現(xiàn)及故障排除方法故障現(xiàn)象表現(xiàn)為:服務(wù)器無(wú)法啟動(dòng),故障排除方法:①檢查電源線和各種I/O接線是否連接正常②檢查電源線后主板是否加電③將服務(wù)器配置為最小配置,短接主板開(kāi)關(guān)路線檢查是否能啟動(dòng)⑥檢查電源線、電源接口是否松動(dòng)⑦檢查主板、其它卡槽故障現(xiàn)象表現(xiàn)為:服務(wù)器有報(bào)警聲,故障排除方法為:①檢查是否內(nèi)存故障②檢測(cè)是否CPU故障故障現(xiàn)象表現(xiàn)為:系統(tǒng)藍(lán)屏,故障排除方法:①檢查是否硬件驅(qū)動(dòng)問(wèn)題,嘗試卸載最近安裝的驅(qū)動(dòng)并使用第三方工具或硬件廠商提供的驅(qū)動(dòng)重新安裝②檢查是否是操作系統(tǒng)問(wèn)題,嘗試修復(fù)漏洞,或重新安裝操作系統(tǒng)服務(wù)器故障分類(lèi)及處理思路1服務(wù)器系統(tǒng)故障常見(jiàn)處理措施2知識(shí)儲(chǔ)備系統(tǒng)配置當(dāng)Windows系統(tǒng)正常啟動(dòng),并且用戶(hù)登錄成功時(shí),系統(tǒng)會(huì)將當(dāng)前的系統(tǒng)配置存儲(chǔ)到最近一次的正確配置。
系統(tǒng)配置存儲(chǔ)著設(shè)備驅(qū)動(dòng)程序、服務(wù)等的相關(guān)設(shè)置,比如設(shè)備驅(qū)動(dòng)程序或服務(wù)的啟動(dòng)條件、啟動(dòng)時(shí)間、相互依賴(lài)關(guān)系等。系統(tǒng)啟動(dòng)時(shí)將根據(jù)系統(tǒng)設(shè)置來(lái)啟動(dòng)相關(guān)的設(shè)備驅(qū)動(dòng)程序、服務(wù)。系統(tǒng)配置最近一次的正確配置默認(rèn)系統(tǒng)配置當(dāng)前的系統(tǒng)配置“最近一次的正確配置”選項(xiàng)適用的場(chǎng)合在下列情況下,系統(tǒng)將會(huì)選擇最近一次的正確配置進(jìn)行啟動(dòng):安裝新設(shè)備驅(qū)動(dòng)程序后導(dǎo)致Windows系統(tǒng)停止響應(yīng)或無(wú)法啟動(dòng)此時(shí)可使用最近一次的正確配置來(lái)啟動(dòng)Windows系統(tǒng),因?yàn)樵谧罱淮蔚恼_配置內(nèi)并沒(méi)有包含新設(shè)備驅(qū)動(dòng)程序,因此不會(huì)發(fā)生該設(shè)備驅(qū)動(dòng)程序所造成的問(wèn)題。情況一:關(guān)鍵性的設(shè)備驅(qū)動(dòng)程序被禁用導(dǎo)致系統(tǒng)無(wú)法正常啟動(dòng)當(dāng)不慎將這類(lèi)驅(qū)動(dòng)程序禁用,此時(shí)可以選用最近一次的正確配置來(lái)啟動(dòng)Windows系統(tǒng),因?yàn)樵谧罱淮蔚恼_配置內(nèi)并沒(méi)有將該驅(qū)動(dòng)程序禁用。情況二:服務(wù)器數(shù)據(jù)備份與恢復(fù)服務(wù)器磁盤(pán)存儲(chǔ)的數(shù)據(jù)可能會(huì)因?yàn)楦鞣N人為或者非人為因素丟失,很有可能對(duì)公司的運(yùn)營(yíng)或個(gè)人的工作造成重大影響。因此,服務(wù)器維護(hù)人員需要定期備份磁盤(pán)數(shù)據(jù),應(yīng)對(duì)意外事故的發(fā)生。即使數(shù)據(jù)意外丟失,也能夠迅速利用備份還原數(shù)據(jù),讓系統(tǒng)恢復(fù)正常工作。服務(wù)器數(shù)據(jù)備份與恢復(fù)備份方式可通過(guò)WindowsServerBackup功能來(lái)備份服務(wù)器磁盤(pán)數(shù)據(jù),支持以下兩種備份方式:自定義備份自定義備份可以選擇系統(tǒng)保留分區(qū)、常規(guī)磁盤(pán)分區(qū)、磁盤(pán)分區(qū)內(nèi)指定文件、系統(tǒng)狀態(tài)進(jìn)行備份操作;甚至可以進(jìn)行裸機(jī)還原備份,即備份整個(gè)操作系統(tǒng),包含系統(tǒng)狀態(tài)、系統(tǒng)保留磁盤(pán)分區(qū)、安裝操作系統(tǒng)的磁盤(pán)分區(qū)。裸機(jī)還原備份可用來(lái)還原整個(gè)WindowsServer2019操作系統(tǒng)。完整服務(wù)器備份完整服務(wù)器備份將備份服務(wù)器內(nèi)所有磁盤(pán)分區(qū)(volume)內(nèi)的數(shù)據(jù),也就是對(duì)所有磁盤(pán)中包括WindowsServer2019操作系統(tǒng)在內(nèi)的所有文件進(jìn)行備份。服務(wù)器數(shù)據(jù)備份與恢復(fù)備份執(zhí)行WindowsServerBackup功能提供以下兩種備份執(zhí)行方案供選擇,以完成備份工作:一次性備份一次性備份通過(guò)手動(dòng)立即執(zhí)行完成單次備份工作,備份數(shù)據(jù)可選的存儲(chǔ)位置與備份計(jì)劃相同。數(shù)據(jù)恢復(fù)通過(guò)WindowsServerBackup功能完成備份的數(shù)據(jù),同樣可以通過(guò)該功能進(jìn)行恢復(fù)還原。備份計(jì)劃備份計(jì)劃可按照指定的日期與時(shí)間自動(dòng)執(zhí)行備份工作,備份數(shù)據(jù)的存儲(chǔ)位置可以選擇本機(jī)磁盤(pán)、外接式磁盤(pán)、網(wǎng)絡(luò)共享文件夾等。任務(wù)實(shí)施Contents04成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)實(shí)施-1.貨物分揀管理系統(tǒng)服務(wù)器啟動(dòng)故障處理123最近一次的正確配置還原Windows啟動(dòng)管理器進(jìn)入Windows啟動(dòng)管理器開(kāi)啟任務(wù)實(shí)施-1.1Windows啟動(dòng)管理器開(kāi)啟在故障發(fā)生前的日常維護(hù)工作中,應(yīng)通過(guò)命令將Windows啟動(dòng)管理器設(shè)置為每次服務(wù)器啟動(dòng)時(shí)開(kāi)啟。具體操作為:使用win+R組合鍵打開(kāi)“運(yùn)行”輸入“cmd”打開(kāi)命令提示符窗口輸入Windows啟動(dòng)管理器開(kāi)啟命令后回車(chē)命令:Bcdedit/set{bootmgr}displaybootmenuYes任務(wù)實(shí)施-1.2Windows啟動(dòng)管理器進(jìn)入重新啟動(dòng)WindowsServer2019時(shí)出現(xiàn)Windows啟動(dòng)管理器界面,此時(shí)按F8鍵進(jìn)入高級(jí)啟動(dòng)選項(xiàng)界面。任務(wù)實(shí)施-1.3最近一次的正確配置還原在高級(jí)啟動(dòng)選項(xiàng)界面中,選擇“最近一次的正確配置(高級(jí))”。按下回車(chē)鍵后,系統(tǒng)使用最近一次的正確配置進(jìn)行啟動(dòng),從而完成對(duì)故障的應(yīng)急處理。任務(wù)實(shí)施-2.貨物分揀管理系統(tǒng)服務(wù)器數(shù)據(jù)備份及恢復(fù)12服務(wù)器數(shù)據(jù)恢復(fù)服務(wù)器數(shù)據(jù)備份任務(wù)實(shí)施-2.1服務(wù)器數(shù)據(jù)備份WindowsServerBackup功能安裝啟動(dòng)服務(wù)器管理器點(diǎn)選“儀表板”界面在右上方點(diǎn)擊“管理”,選擇“添加角色和功能”彈出“添加角色和功能向?qū)А贝翱谶x擇“功能”勾選“WindowsServer備份”其余部分按照提示即可完成安裝任務(wù)實(shí)施-2.1服務(wù)器數(shù)據(jù)備份在C盤(pán)根目錄下創(chuàng)建命名為“貨物分揀管理系統(tǒng)數(shù)據(jù)”的文件夾并放入一些文件,用于模擬數(shù)據(jù)備份打開(kāi)WindowsServer備份管理工具點(diǎn)擊左側(cè)面板中“WindowsServer備份(本地)”展開(kāi)下一級(jí)菜單右鍵點(diǎn)擊“本地備份”選擇“備份計(jì)劃”,即可打開(kāi)備份計(jì)劃向?qū)蝿?wù)實(shí)施-2.1服務(wù)器數(shù)據(jù)備份在彈出的備份計(jì)劃向?qū)е校凇伴_(kāi)始”界面點(diǎn)擊“下一步”在“選擇備份配置”界面選擇“自定義”類(lèi)型的配置在“選擇要備份的項(xiàng)”界面點(diǎn)擊“添加項(xiàng)目”點(diǎn)擊C盤(pán)前的“+”進(jìn)入C盤(pán)根目錄勾選“貨物分揀管理系統(tǒng)數(shù)據(jù)”文件夾點(diǎn)擊“確定”點(diǎn)擊“下一步”任務(wù)實(shí)施-2.1服務(wù)器數(shù)據(jù)備份在“指定備份時(shí)間”界面,可以設(shè)置指定每天一次或者多次備份,并選擇備份時(shí)間在“指定目標(biāo)類(lèi)型”界面,選擇“備份到卷”選擇目標(biāo)卷,添加用于數(shù)據(jù)備份的卷“本地磁盤(pán)(D:)”點(diǎn)擊“下一步”,按照提示完成確認(rèn)操作,出現(xiàn)“已成功創(chuàng)建備份計(jì)劃”提示即可完成上述設(shè)置后,服務(wù)器將按照計(jì)劃定期進(jìn)行備份,生成的備份文件自動(dòng)存儲(chǔ)到指定卷的“\WindowsImageBackup\本地主機(jī)名”文件夾中。任務(wù)實(shí)施-2.2服務(wù)器數(shù)據(jù)恢復(fù)右鍵點(diǎn)擊“本地備份”,選擇“恢復(fù)”在彈出的恢復(fù)向?qū)Т翱谥校凇伴_(kāi)始”界面選擇“此服務(wù)器”在“選擇備份日期”界面通常選擇最新可用備份日期與時(shí)間在“選擇恢復(fù)類(lèi)型”界面選擇“文件和文件夾”在“選擇要恢復(fù)的項(xiàng)目”界面選擇待恢復(fù)的目標(biāo)數(shù)據(jù)在“指定恢復(fù)選項(xiàng)”界面按照默認(rèn)選項(xiàng)在“確認(rèn)”界面按照提示點(diǎn)擊“恢復(fù)”服務(wù)器將自動(dòng)完成指定數(shù)據(jù)的恢復(fù)恢復(fù)完成后,在備份文件夾目錄下可看到所恢復(fù)的備份項(xiàng)目副本。任務(wù)實(shí)施-2.2服務(wù)器數(shù)據(jù)恢復(fù)任務(wù)小結(jié)Contents05成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)小結(jié)了解:服務(wù)器故障的分類(lèi)、處理思路以及常用處理措施方面的理論知識(shí)。完成:貨物分揀管理系統(tǒng)服務(wù)器啟動(dòng)故障處理,以及服務(wù)器數(shù)據(jù)備份及恢復(fù)的實(shí)踐操作。從理論和實(shí)踐兩個(gè)方面熟練掌握服務(wù)器故障維護(hù)常用知識(shí)和技能。智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)故障維護(hù)貨物分揀管理系統(tǒng)數(shù)據(jù)庫(kù)故障處理
01、職業(yè)能力目標(biāo)04、任務(wù)實(shí)施02、任務(wù)描述與要求05、任務(wù)小結(jié)03、知識(shí)儲(chǔ)備目錄職業(yè)能力目標(biāo)Contents01成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商職業(yè)能力目標(biāo)能根據(jù)數(shù)據(jù)庫(kù)提示的故障現(xiàn)象,完成故障的分類(lèi)和初步定位能針對(duì)MySQL數(shù)據(jù)庫(kù)編碼錯(cuò)誤問(wèn)題,完成編碼問(wèn)題的定位和處理能針對(duì)Navicat連接MySQL失敗問(wèn)題,完成此類(lèi)故障的定位和處理任務(wù)描述與要求Contents02成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)描述NC需要掌握常見(jiàn)的數(shù)據(jù)庫(kù)故障分類(lèi)及定位處理思路,及時(shí)根據(jù)數(shù)據(jù)庫(kù)的故障現(xiàn)象發(fā)現(xiàn)問(wèn)題,并且快速予以解決。N公司智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)正式運(yùn)營(yíng),其中系統(tǒng)服務(wù)器側(cè)的數(shù)據(jù)庫(kù)故障處理是一項(xiàng)重要工作,N公司委派工程師NC專(zhuān)職負(fù)責(zé)服務(wù)器的運(yùn)行和維護(hù)工作,其中日常數(shù)據(jù)庫(kù)故障處理也是NC的職責(zé)。任務(wù)要求完成MySQL數(shù)據(jù)庫(kù)故障的分類(lèi)和定位完成MySQL數(shù)據(jù)庫(kù)編碼錯(cuò)誤問(wèn)題的定位和處理完成Navicat連接MySQL數(shù)據(jù)庫(kù)失敗問(wèn)題的定位和處理讓我們先學(xué)習(xí)以上任務(wù)的一下相關(guān)知識(shí)知識(shí)儲(chǔ)備Contents03成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商數(shù)據(jù)庫(kù)常見(jiàn)故障及處理1數(shù)據(jù)庫(kù)錯(cuò)誤代碼2知識(shí)儲(chǔ)備數(shù)據(jù)庫(kù)常見(jiàn)故障事務(wù)故障由于程序執(zhí)行錯(cuò)誤而引起事務(wù)非預(yù)期的、異常終止的故障。介質(zhì)故障也稱(chēng)為硬故障,主要指數(shù)據(jù)庫(kù)在運(yùn)行過(guò)程中,由于輔助存儲(chǔ)器介質(zhì)受到破壞,造成數(shù)據(jù)庫(kù)中部分或全部數(shù)據(jù)丟失的一類(lèi)故障。系統(tǒng)故障指系統(tǒng)在運(yùn)行過(guò)程中,由于某種原因造成系統(tǒng)停止運(yùn)轉(zhuǎn),致使所有正在運(yùn)行的事務(wù)都以非正常方式終止,要求系統(tǒng)重新啟動(dòng)。計(jì)算機(jī)病毒故障是一種惡意的計(jì)算機(jī)程序,在對(duì)計(jì)算機(jī)系統(tǒng)造成破壞的同時(shí)也可能對(duì)數(shù)據(jù)庫(kù)系統(tǒng)造成破壞(破壞方式以數(shù)據(jù)庫(kù)文件為主)。1234數(shù)據(jù)庫(kù)常見(jiàn)故障及處理1數(shù)據(jù)庫(kù)錯(cuò)誤代碼2知識(shí)儲(chǔ)備在執(zhí)行SQL語(yǔ)句時(shí),經(jīng)常會(huì)因?yàn)閷?duì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)不熟悉,或者網(wǎng)絡(luò)故障使得SQL語(yǔ)句的執(zhí)行出現(xiàn)錯(cuò)誤。數(shù)據(jù)庫(kù)管理軟件提供了錯(cuò)誤處理的提示代碼,例如:插入的數(shù)據(jù)編碼不符合數(shù)據(jù)庫(kù)表設(shè)計(jì)時(shí)的編碼則會(huì)產(chǎn)生1366錯(cuò)誤。數(shù)據(jù)庫(kù)代碼錯(cuò)誤數(shù)據(jù)庫(kù)已存在,再次創(chuàng)建同名數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)不存在,對(duì)數(shù)據(jù)庫(kù)執(zhí)行更新或表查詢(xún)操作數(shù)據(jù)庫(kù)連接錯(cuò)誤,如:已超出數(shù)據(jù)庫(kù)的最大連接數(shù)、用戶(hù)名密碼錯(cuò)誤、沒(méi)有連接數(shù)據(jù)庫(kù)的權(quán)限等數(shù)據(jù)庫(kù)操作錯(cuò)誤在執(zhí)行SQL語(yǔ)句時(shí),經(jīng)常會(huì)因?yàn)閷?duì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)不熟悉,或者網(wǎng)絡(luò)故障使得SQL語(yǔ)句的執(zhí)行出現(xiàn)錯(cuò)誤。一、二、三、數(shù)據(jù)表已存在,再次創(chuàng)建同名數(shù)據(jù)表數(shù)據(jù)表不存在,對(duì)數(shù)據(jù)表執(zhí)行記錄更新或查詢(xún)操作數(shù)據(jù)表訪問(wèn)錯(cuò)誤,如:用戶(hù)無(wú)權(quán)訪問(wèn)數(shù)據(jù)表或表中字段、未定的用戶(hù)對(duì)數(shù)據(jù)表執(zhí)行訪問(wèn)操作等數(shù)據(jù)表操作錯(cuò)誤一、二、三、數(shù)據(jù)表操作錯(cuò)誤是指對(duì)數(shù)據(jù)庫(kù)中的表進(jìn)行修改、插入、打開(kāi)等操作時(shí)出現(xiàn)的錯(cuò)誤,常見(jiàn)的錯(cuò)誤有:任務(wù)實(shí)施Contents04成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)實(shí)施-1.貨物分揀管理系統(tǒng)數(shù)據(jù)編碼問(wèn)題處理12字段編碼調(diào)整編碼錯(cuò)誤問(wèn)題展示任務(wù)實(shí)施-1.貨物分揀管理系統(tǒng)數(shù)據(jù)編碼問(wèn)題處理任務(wù)前準(zhǔn)備:新建某貨物分揀管理系統(tǒng)數(shù)據(jù)庫(kù),名稱(chēng)為:CSMS。在CSMS數(shù)據(jù)庫(kù)中新建名稱(chēng)為:management_data的數(shù)據(jù)表,該表結(jié)構(gòu)如圖所示:名類(lèi)型長(zhǎng)度小數(shù)點(diǎn)不是null虛擬鍵注釋cargo_idint801cargo_namevarchar2550
cargo_typevarchar200cargo_statusvarchar200in_datetimedatetime00
out_datetimedatetime00
任務(wù)實(shí)施-1.1編碼錯(cuò)誤問(wèn)題展示貨物分揀管理系統(tǒng)數(shù)據(jù)庫(kù)和表的創(chuàng)建后,假設(shè)添加1條貨物分揀中文數(shù)據(jù)記錄。對(duì)應(yīng)命令與執(zhí)行結(jié)果如下:執(zhí)行后將出現(xiàn)1366錯(cuò)誤代碼的提示信息,數(shù)據(jù)記錄添加失敗。任務(wù)實(shí)施-1.1編碼錯(cuò)誤問(wèn)題展示MySQL在運(yùn)行SQL語(yǔ)句時(shí)提示1366錯(cuò)誤代碼,錯(cuò)誤代碼后方給出了提示信息:
造成此問(wèn)題的原因是因?yàn)樽址幋a沖突引起。查詢(xún)當(dāng)前MySQL使用的編碼,對(duì)應(yīng)命令與查詢(xún)結(jié)果如圖所示:用于查詢(xún)系統(tǒng)參數(shù)模糊查詢(xún)查詢(xún)條件:需要查詢(xún)的變量任務(wù)實(shí)施-1.2字段編碼調(diào)整只需使用alter命令修改數(shù)據(jù)庫(kù)的編碼方式后再次執(zhí)行插入語(yǔ)句即可,對(duì)應(yīng)命令如下:上述語(yǔ)句中,altertable命令用于對(duì)表進(jìn)行修改,covertocharactersetutf8是指將表的編碼方式設(shè)置為utf8,該編碼方式支持中文,執(zhí)行語(yǔ)句后的結(jié)果如圖任務(wù)實(shí)施-2.貨物分揀管理系統(tǒng)數(shù)據(jù)表操作問(wèn)題處理12插入記錄調(diào)整SQL語(yǔ)句執(zhí)行錯(cuò)誤問(wèn)題展示任務(wù)實(shí)施-2.1SQL語(yǔ)句執(zhí)行錯(cuò)誤問(wèn)題展示將cargo_id值1,cargo_name值為“桔子”的記錄插入management_data表后,再次執(zhí)行該插入語(yǔ)句時(shí),發(fā)現(xiàn)操作執(zhí)行未能成功執(zhí)行語(yǔ)句后的結(jié)果如圖所示:可以看到編碼為1062的錯(cuò)誤,并給出“Duplicateentry'1'forkey'PRIMARY'”,即完成一樣的條目值“1”出現(xiàn)在主鍵字段,這是由于數(shù)據(jù)表中主鍵唯一性的原則。任務(wù)實(shí)施-2.2插入記錄調(diào)整只需將主鍵cargo_id值設(shè)為不重復(fù)值,或者在最初設(shè)計(jì)表的時(shí)候?qū)⒅麈I設(shè)為自增長(zhǎng),并且在插入記錄時(shí)排除主鍵。對(duì)應(yīng)命令如下:如下圖,語(yǔ)句中,插入主鍵為cargo_id值為2的記錄,執(zhí)行語(yǔ)句后的結(jié)果如圖所示:任務(wù)小結(jié)Contents05成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)小結(jié)了解:數(shù)據(jù)操作常見(jiàn)的故障及處理方法、數(shù)據(jù)庫(kù)常見(jiàn)的錯(cuò)誤代碼對(duì)應(yīng)的問(wèn)題。掌握:數(shù)據(jù)編碼不匹配、數(shù)據(jù)庫(kù)或表執(zhí)行時(shí)提示的錯(cuò)誤信息的處理方法。從理論和實(shí)踐兩個(gè)方面熟練掌握數(shù)據(jù)庫(kù)故障維護(hù)常用知識(shí)和技能。智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)故障維護(hù)貨物分揀管理系統(tǒng)AIoT平臺(tái)虛擬機(jī)終端故障處理01、職業(yè)能力目標(biāo)04、任務(wù)實(shí)施02、任務(wù)描述與要求05、任務(wù)小結(jié)03、知識(shí)儲(chǔ)備目錄職業(yè)能力目標(biāo)Contents01成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商職業(yè)能力目標(biāo)能根據(jù)AIoT平臺(tái)虛擬機(jī)終端的故障現(xiàn)象,完成故障的分類(lèi)和初步定位能針對(duì)ThingsBoard平臺(tái)問(wèn)題,完成此類(lèi)故障的定位和處理任務(wù)描述與要求Contents02成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)描述NA要做好在運(yùn)維期間應(yīng)能保障Linu操作系統(tǒng)中容器的故障解決、鏡像的更新等工作。N公司的智慧倉(cāng)儲(chǔ)-貨物分揀管理系統(tǒng)使用時(shí)興的Docker虛擬化技術(shù)實(shí)現(xiàn)服務(wù)器的部署,并使用ThingsBoard的儀表盤(pán)實(shí)現(xiàn)數(shù)據(jù)時(shí)時(shí)展示的效果。Docker容器部署在Linux操作系統(tǒng)中,運(yùn)維工程師NA需對(duì)Linux操作系統(tǒng)進(jìn)行維護(hù)。任務(wù)要求解決Docker鏡像重新拉取造成的故障問(wèn)題完成Docker鏡像、Docker容器的更新讓我們先學(xué)習(xí)以上任務(wù)的一下相關(guān)知識(shí)知識(shí)儲(chǔ)備Contents03成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商ThingsBoardIoTGateway1虛擬機(jī)終端故障排除常用命令2知識(shí)儲(chǔ)備Thingsboard是用于數(shù)據(jù)收集、處理、可視化和設(shè)備管理的開(kāi)源物聯(lián)網(wǎng)平臺(tái)。ThingsBoardIoTGateway是一個(gè)開(kāi)放源代碼的解決方案,用戶(hù)可以使用Thingsboard集成連接到舊系統(tǒng)和第三方系統(tǒng)的設(shè)備。ThingsBoardIoTGateway簡(jiǎn)介connectorsIoTGaTewayPersistentStorageDevicesThingsBoardIoTGateway架構(gòu)ThingsBoardGateway使用Python3.5+開(kāi)發(fā)的開(kāi)源網(wǎng)關(guān),可以運(yùn)行在任何有Python3.5+的平臺(tái)上,它采用模塊化設(shè)計(jì),所提供的設(shè)備連接模塊稱(chēng)為連接器(connector)。ThingsBoardIoTGateway同時(shí)提供11種南向連接器,ThingsBoardIoTGateway從虛擬仿真獲取的傳感器或執(zhí)行器值使用的是Modbusconnector。ThingsBoardIoTGateway連接ThingsBoard的模塊,稱(chēng)為T(mén)hingsBoard客戶(hù)端模塊,也稱(chēng)為北向連接模塊。ThingsBoardIoTGateway的北向連接模塊連接到ThingsBoard內(nèi)部的MQTTBroker。ThingsBoard架構(gòu)圖ThingsBoardIoTGateway南向連接器ThingsBoardIoTGateway有多種南向連接器,用于連接設(shè)備或第三方系統(tǒng),包括:其中,MQTTconnector可以將具備MQTT通信能力的設(shè)備連接到ThingsBoard。Modbusconnector可以將具備modbusTCP/RTU通信能力的設(shè)備連接到ThingsBoard。ThingsBoardIoTGateway安裝方式ThingsBoardIoTGateway安裝方式有:Deb安裝包、Rpm安裝包、Docker鏡像、Docker鏡像(Windows)、PythonPip安裝包。項(xiàng)目二中的虛擬終端就是在Linux系統(tǒng)上使用Docker鏡像安裝ThingsBoardIoTGateway的表現(xiàn)。ThingsBoardIoTGateway1虛擬機(jī)終端故障排除常用命令2知識(shí)儲(chǔ)備虛擬機(jī)終端故障排除常用命令要在Linux系統(tǒng)上安裝ThingsBoardIoTgateway,首先必須安裝Docker引擎。在AIoT平臺(tái)上,提供給的虛擬機(jī)終端已經(jīng)安裝了Docker引擎。同時(shí),用于連接虛擬仿真與ThingsBoard平臺(tái)的ThingsBoardIoTgateway的鏡像也只需拉取即可使用。連接、停止和啟動(dòng)容器容器在運(yùn)行過(guò)程中將產(chǎn)生日志,可以使用dockerattach或者dockerlogs名稱(chēng)查看容器的日志。attach原意為連接,dockerattach連接的容器必須為up狀態(tài)。處于非up狀態(tài)的容器可以使用dockerstart啟動(dòng)。具體命令見(jiàn)表所示:命令說(shuō)明dockerattachtb-gateway再次關(guān)聯(lián)終端運(yùn)行,可查看網(wǎng)關(guān)日志dockerstoptb-gateway停止容器dockerstarttb-gateway啟動(dòng)容器網(wǎng)關(guān)配置使用dockerrun命令創(chuàng)建新容器,實(shí)例化tb-gateway容器后,將在~/.tb-gateway/config目錄下生成與ThingsBoardIoTgateway相關(guān)的配置文件:文件名文件作用tb_gateway.yaml該文件為網(wǎng)關(guān)主配置文件logs.conf該文件為日志配置文件modbus.json該文件為Modbus連接器配置文件mqtt.json該文件為MQTT連接器配置文件ble.json該文件為BLE連接器配置文件opcua.json該文件為OPC-UA連接器配置文件request.json該文件為Request連接器配置文件can.json該文件為CAN連接器配置文件網(wǎng)關(guān)配置對(duì)配置文件所做的任何修改都需重新啟動(dòng)容器,具體命令見(jiàn)下表:命令說(shuō)明dockerstoptb-gateway停止容器dockerstarttb-gateway啟動(dòng)容器dockerrestarttb-gateway重新啟動(dòng)容器方法一:方法二:直接使用restart命令重啟容器再使用start命令啟動(dòng)容器先使用stop命令停止容器網(wǎng)關(guān)更新命令說(shuō)明dockerstoptb-gateway停止容器dockerrmtb-gateway刪除容器dockerrmi鏡像ID刪除鏡像停止容器刪除容器刪除對(duì)應(yīng)鏡像重新拉取鏡像創(chuàng)建容器當(dāng)鏡像發(fā)布新版本后,需重新從倉(cāng)庫(kù)拉取鏡像,此時(shí),應(yīng)將原虛擬機(jī)終端上的容器或者鏡像刪除,并重新拉取鏡像并運(yùn)行新的容器。刪除容器前應(yīng)先停止容器,對(duì)于容器的刪除使用dockerrm命令,對(duì)于鏡像的刪除使用dockerrmi命令。具體命令見(jiàn)表所示:任務(wù)實(shí)施Contents04成為最優(yōu)秀值得信賴(lài)的教育服務(wù)提供商任務(wù)實(shí)施-1.
Docker鏡像重復(fù)拉取錯(cuò)誤解決12Docker鏡像重復(fù)拉取錯(cuò)誤處理Docker鏡像重復(fù)拉取錯(cuò)誤問(wèn)題展示任務(wù)實(shí)施-1.1
Docker鏡像重復(fù)拉取錯(cuò)誤問(wèn)題展示Docker鏡像僅需拉取一次;鏡像的拉取是指從Docker倉(cāng)庫(kù)(公有的/私有的)拉取鏡像到本地虛擬機(jī)終端;鏡像拉取成功后將被裝到容器中,容器是鏡像的實(shí)例化。多次拉取鏡像文件報(bào)錯(cuò)任務(wù)實(shí)施-1.2
Docker鏡像重復(fù)拉取錯(cuò)誤處理當(dāng)多次拉取Docker鏡像時(shí)系統(tǒng)提示“docker:Errorresponsefromdaemon:Conflict.Thecontainername"/tb-gateway"isalreadyinusebycontainer"d2ebae24949d6d5972b495cc4a3a406e194e9b1f761ac0a1e6c3192d2e4c18b7".Youhavetoremove(orrename)thatcontainertobeabletoreusethat
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三級(jí)數(shù)據(jù)庫(kù)考試知識(shí)網(wǎng)絡(luò)試題及答案
- 學(xué)校扶貧部門(mén)管理制度
- 公路工程多媒體展示技術(shù)試題及答案
- 公司疫情門(mén)衛(wèi)管理制度
- 庫(kù)房存儲(chǔ)安全管理制度
- 安全生產(chǎn)瓦斯管理制度
- 安全監(jiān)測(cè)設(shè)施管理制度
- 工廠配件領(lǐng)用管理制度
- 公路交通組織設(shè)計(jì)試題及答案
- 前臺(tái)工作安全管理制度
- 中國(guó)共產(chǎn)主義青年團(tuán)紀(jì)律處分條例試行解讀學(xué)習(xí)
- 三方水泥合同協(xié)議
- 江蘇省南通市如皋市八校2025屆初三下學(xué)期教育質(zhì)量調(diào)研(二模)化學(xué)試題含解析
- 2025至2030年抗應(yīng)激添加劑項(xiàng)目投資價(jià)值分析報(bào)告
- 23《“蛟龍”探海》公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 研學(xué)部管理制度
- 課題申報(bào)書(shū):職業(yè)教育學(xué)生核心能力培養(yǎng)研究
- 帶電粒子在復(fù)合場(chǎng)中的運(yùn)動(dòng)教學(xué)設(shè)計(jì)
- 通信光纜線路工程安全技術(shù)交底
- 2025年度福建省職業(yè)院校技能大賽口腔修復(fù)工藝賽項(xiàng)高職組考試題(附答案)
- 貴州省婦幼健康服務(wù)體系與能力提升實(shí)施方案
評(píng)論
0/150
提交評(píng)論