2025年信息技術(shù)運(yùn)維工程師實(shí)操考核試卷及答案_第1頁(yè)
2025年信息技術(shù)運(yùn)維工程師實(shí)操考核試卷及答案_第2頁(yè)
2025年信息技術(shù)運(yùn)維工程師實(shí)操考核試卷及答案_第3頁(yè)
2025年信息技術(shù)運(yùn)維工程師實(shí)操考核試卷及答案_第4頁(yè)
2025年信息技術(shù)運(yùn)維工程師實(shí)操考核試卷及答案_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2025年信息技術(shù)運(yùn)維工程師實(shí)操考核及答案一、單項(xiàng)選擇題(每題2分,共20分)1.以下哪個(gè)Linux命令可用于查看當(dāng)前系統(tǒng)中所有80端口被哪些進(jìn)程占用?A.netstat-anp|grep:80B.lsof-i:80C.ps-ef|grep80D.top-p80答案:B2.某Web服務(wù)器通過(guò)TCP協(xié)議與客戶端通信,客戶端發(fā)送SYN包后未收到響應(yīng),可能的故障點(diǎn)不包括?A.服務(wù)器防火墻攔截SYN包B.客戶端到服務(wù)器的路由存在丟包C.服務(wù)器TCP連接隊(duì)列已滿D.服務(wù)器應(yīng)用程序未監(jiān)聽(tīng)對(duì)應(yīng)端口答案:C(TCP連接隊(duì)列滿會(huì)導(dǎo)致已完成三次握手的連接無(wú)法處理,不影響SYN包響應(yīng))3.MySQL8.0中,若需將事務(wù)隔離級(jí)別設(shè)置為“可重復(fù)讀”(RepeatableRead),應(yīng)在配置文件中添加?A.transaction-isolation=READ-COMMITTEDB.transaction-isolation=REPEATABLE-READC.transaction-isolation=SERIALIZABLED.transaction-isolation=READ-UNCOMMITTED答案:B4.某Prometheus監(jiān)控系統(tǒng)中,指標(biāo)名稱為“http_requests_total{method="POST",status="200"}”,其類型最可能是?A.Counter(計(jì)數(shù)器)B.Gauge(儀表盤(pán))C.Histogram(直方圖)D.Summary(摘要)答案:A(http_requests_total通常為累計(jì)請(qǐng)求數(shù),符合Counter特性)5.以下Docker命令中,正確啟動(dòng)一個(gè)名為“web-app”、映射宿主機(jī)8080端口到容器80端口、并在后臺(tái)運(yùn)行的命令是?A.dockerrun-d-p8080:80--nameweb-appnginxB.dockerstart-d-p80:8080--nameweb-appnginxC.dockercreate-d-p8080:80--nameweb-appnginxD.dockerexec-d-p8080:80--nameweb-appnginx答案:A6.某Linux服務(wù)器的/etc/fstab文件中存在一行“/dev/sdb1/dataext4defaults,noatime02”,其中“noatime”參數(shù)的作用是?A.禁用文件訪問(wèn)時(shí)間更新,提升I/O性能B.啟用文件訪問(wèn)時(shí)間精確到納秒級(jí)C.強(qiáng)制每次寫(xiě)入后立即同步磁盤(pán)D.限制該分區(qū)的最大文件數(shù)答案:A7.以下關(guān)于Zabbix監(jiān)控的描述,錯(cuò)誤的是?A.ZabbixServer通過(guò)Agent、SNMP、IPMI等方式收集監(jiān)控?cái)?shù)據(jù)B.觸發(fā)器(Trigger)用于定義監(jiān)控?cái)?shù)據(jù)的告警條件C.圖形(Graph)僅能展示單指標(biāo)的歷史趨勢(shì)D.自動(dòng)發(fā)現(xiàn)(AutoDiscovery)可自動(dòng)識(shí)別網(wǎng)絡(luò)中的新設(shè)備答案:C(Zabbix圖形支持多指標(biāo)疊加展示)8.某公司采用Nginx作為負(fù)載均衡器,配置文件中“upstreambackend{server0:80weight=2;server1:80down;}”表示?A.僅向0分發(fā)請(qǐng)求,權(quán)重為2B.向0分發(fā)2倍于其他可用節(jié)點(diǎn)的請(qǐng)求,1暫時(shí)不可用C.兩個(gè)節(jié)點(diǎn)權(quán)重均為2,1處于維護(hù)狀態(tài)D.0的連接數(shù)限制為2,1被禁用答案:B9.以下哪個(gè)工具常用于Linux系統(tǒng)的性能分析,可定位CPU熱點(diǎn)函數(shù)?A.vmstatB.iostatC.perfD.sar答案:C10.某Redis實(shí)例配置了RDB和AOF持久化,當(dāng)服務(wù)器宕機(jī)重啟時(shí),優(yōu)先加載的持久化文件是?A.RDB文件B.AOF文件C.同時(shí)加載兩者并合并D.根據(jù)配置參數(shù)“appendonly”決定答案:B(AOF文件數(shù)據(jù)更完整時(shí)優(yōu)先加載)二、填空題(每空2分,共20分)1.Linux系統(tǒng)中,查看當(dāng)前用戶所屬組的命令是__________。答案:groups2.Nginx配置文件的默認(rèn)主配置文件路徑是__________。答案:/etc/nginx/nginx.conf3.MySQL中,用于查看當(dāng)前所有活動(dòng)事務(wù)的命令是__________。答案:SHOWENGINEINNODBSTATUS;(或SELECTFROMINFORMATION_SCHEMA.INNODB_TRX;)4.某服務(wù)器IP為/24,其網(wǎng)絡(luò)地址是__________,廣播地址是__________。答案:;555.Docker中,將容器的文件“/app/logs/access.log”復(fù)制到宿主機(jī)“/backup/”目錄的命令是__________。答案:dockercp容器ID:/app/logs/access.log/backup/6.Zabbix監(jiān)控中,若需監(jiān)控Windows服務(wù)器的CPU使用率,最常用的監(jiān)控方式是__________。答案:ZabbixAgent(或安裝Windows版ZabbixAgent)7.某Linux文件的權(quán)限為“-rwxr--r--”,其八進(jìn)制表示是__________。答案:7448.Redis中,用于設(shè)置鍵“user:1001”的過(guò)期時(shí)間為3600秒的命令是__________。答案:EXPIREuser:10013600三、操作題(每題15分,共45分)(一)Linux用戶與權(quán)限管理場(chǎng)景:某服務(wù)器需創(chuàng)建新用戶“dev-user”,要求:1.家目錄為“/home/dev-user”(默認(rèn)已創(chuàng)建);2.禁止該用戶直接登錄系統(tǒng);3.允許該用戶僅對(duì)“/data/project”目錄有讀寫(xiě)權(quán)限,對(duì)其他目錄無(wú)寫(xiě)權(quán)限;4.創(chuàng)建用戶組“dev-group”,并將“dev-user”加入該組。請(qǐng)寫(xiě)出具體操作步驟及命令。答案:1.創(chuàng)建用戶組:groupadddev-group2.創(chuàng)建用戶并指定組,禁止登錄(通過(guò)設(shè)置shell為/sbin/nologin):useradd-gdev-group-s/sbin/nologindev-user3.驗(yàn)證家目錄是否存在(默認(rèn)/useradd會(huì)創(chuàng)建,若未創(chuàng)建則mkdir/home/dev-user并chowndev-user:dev-group)4.配置/data/project目錄權(quán)限:mkdir-p/data/projectchowndev-user:dev-group/data/projectchmod770/data/project(用戶和組有讀寫(xiě)執(zhí)行權(quán),其他用戶無(wú)權(quán)限)5.驗(yàn)證權(quán)限:su-dev-user-s/bin/bash(嘗試登錄應(yīng)失敗)touch/data/project/test.txt(應(yīng)成功)touch/tmp/test.txt(應(yīng)提示權(quán)限不足)(二)Nginx反向代理配置場(chǎng)景:某公司需將域名“”的HTTP請(qǐng)求反向代理至后端服務(wù)器“:8080”,要求:1.配置Nginx支持HTTPS,證書(shū)路徑為“/etc/nginx/cert/server.crt”,私鑰路徑為“/etc/nginx/cert/server.key”;2.限制單個(gè)IP每分鐘最多100次請(qǐng)求(使用limit_req模塊);3.配置訪問(wèn)日志格式,包含客戶端IP、請(qǐng)求時(shí)間、URL、響應(yīng)狀態(tài)碼;4.測(cè)試配置并重啟Nginx。請(qǐng)寫(xiě)出Nginx配置文件(server塊)內(nèi)容及關(guān)鍵操作步驟。答案:在/etc/nginx/conf.d/app.conf中添加:http{定義日志格式log_formatcustom'$remote_addr-$remote_user[$time_local]''"$request"$status$body_bytes_sent';定義請(qǐng)求限制limit_req_zone$binary_remote_addrzone=one:10mrate=100r/m;server{listen80;listen443ssl;server_name;ssl_certificate/etc/nginx/cert/server.crt;ssl_certificate_key/etc/nginx/cert/server.key;access_log/var/log/nginx/app_access.logcustom;location/{limit_reqzone=oneburst=20nodelay;突發(fā)請(qǐng)求允許20次proxy_pass:8080;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;}}}操作步驟:1.檢查limit_req模塊是否安裝(通過(guò)nginx-V查看編譯參數(shù)是否包含--with-http_limit_req_module,若未安裝需重新編譯);2.驗(yàn)證證書(shū)和私鑰文件存在且權(quán)限正確(建議600);3.測(cè)試配置:nginx-t;4.重啟Nginx:systemctlrestartnginx;5.驗(yàn)證:使用curl-I檢查響應(yīng);通過(guò)ab工具模擬請(qǐng)求(ab-n200-c10/),超過(guò)100次后應(yīng)返回503狀態(tài)碼。(三)MySQL主從復(fù)制搭建(基于二進(jìn)制日志)場(chǎng)景:主庫(kù)IP0,從庫(kù)IP1,均為MySQL8.0,要求搭建異步主從復(fù)制,主庫(kù)需開(kāi)啟二進(jìn)制日志,從庫(kù)通過(guò)用戶“repl”(密碼“Repl@123”)連接主庫(kù)。請(qǐng)寫(xiě)出具體操作步驟及關(guān)鍵SQL命令。答案:主庫(kù)配置步驟:1.編輯f,添加以下配置:[mysqld]server-id=1log-bin=mysql-binbinlog-format=ROWexpire_logs_days=72.重啟主庫(kù):systemctlrestartmysql3.創(chuàng)建復(fù)制用戶:CREATEUSER'repl'@'1'IDENTIFIEDWITHmysql_native_passwordBY'Repl@123';GRANTREPLICATIONSLAVEON.TO'repl'@'1';FLUSHPRIVILEGES;4.鎖定主庫(kù),獲取二進(jìn)制日志位置(生產(chǎn)環(huán)境建議使用mysqldump備份數(shù)據(jù)):FLUSHTABLESWITHREADLOCK;SHOWMASTERSTATUS;記錄File(如mysql-bin.000001)和Position(如156)從庫(kù)配置步驟:1.編輯f,添加:[mysqld]server-id=2relay-log=mysql-relay-binlog-slave-updates=1read-only=12.重啟從庫(kù):systemctlrestartmysql3.配置主從連接:CHANGEMASTERTOMASTER_HOST='0',MASTER_USER='repl',MASTER_PASSWORD='Repl@123',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=156;4.啟動(dòng)從庫(kù)復(fù)制:STARTSLAVE;5.驗(yàn)證狀態(tài):SHOWSLAVESTATUS\G檢查“Slave_IO_Running”和“Slave_SQL_Running”均為“Yes”,“Last_IO_Error”和“Last_SQL_Error”為空。四、綜合分析題(15分)場(chǎng)景:某公司生產(chǎn)環(huán)境Web服務(wù)器(4核8G,CentOS7,Nginx+PHP-FPM)近一周出現(xiàn)用戶反饋“頁(yè)面加載緩慢”,監(jiān)控顯示:-CPU利用率:平均75%,峰值90%;-內(nèi)存利用率:平均60%,無(wú)swap使用;-磁盤(pán)I/O:平均IO等待時(shí)間(await)20ms(正常<10ms);-Nginx錯(cuò)誤日志:偶現(xiàn)“504GatewayTime-out”;-PHP-FPM狀態(tài):慢日志顯示部分請(qǐng)求處理時(shí)間超過(guò)5秒。請(qǐng)結(jié)合以上信息,分析可能的故障原因及排查步驟。答案:可能故障原因及排查步驟:1.CPU高負(fù)載分析-原因:PHP-FPM進(jìn)程過(guò)多或單個(gè)進(jìn)程CPU占用高(如復(fù)雜業(yè)務(wù)邏輯、死循環(huán)、未優(yōu)化的數(shù)據(jù)庫(kù)查詢);-排查:-使用top命令查看CPU占用高的進(jìn)程,定位是否為php-fpm;-通過(guò)strace跟蹤高CPU進(jìn)程,或使用php-fpm慢日志(需配置slowlog)定位具體PHP腳本;-檢查PHP代碼是否有大量循環(huán)、未釋放的資源(如數(shù)據(jù)庫(kù)連接)或低效算法。2.磁盤(pán)I/O異常-原因:PHP頻繁讀寫(xiě)臨時(shí)文件(如

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論