没有合适的资源?快使用搜索试试~ 我知道了~
**平常怎么处理故障,思路是什么样的** **公网和私网分类以及范围,本机地址,网络地址,广播地址** **交换机的工作原理** **ICMP是什么干什么用的,它有哪些命令** **TCP和UDP协议的区别** **tcp有哪些控制位,分别是什么意思** **你是用过哪些Linux命令** **Linux 系统安全优化与内核优化** **经常使用shell脚本做什么** **软连接与硬链接的区别** **怎么查看文件** **IOS七层模型** **三次握手与四次挥手** **lvm 逻辑卷创建过程** **磁盘配额** **raid 磁盘阵列** **文本三剑客** **防火墙iptables与fireward** **Linux系统资源查询命令** **日志的八大等级** **Linux 引导过程** **shell 函数的创建方法** **免交互的使用** **你是用过哪些shell脚本** **Tcpdump抓包使用工具** **CPU过高怎么解决** **如何杀死僵尸进程** **什么是中间件?什么是 JDK** **什
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/88209103/bg1.jpg)
操作系统基础
1.cpu占⽤率太⾼了怎么办? 排查思路是什么,怎么定位这个问
题,处理流程
2.top⻚⾯中怎么排序能快速看到进程使⽤cpu最⾼
3.HTTP常⻅状态码有哪些?
4.服务的常⽤端⼝有哪些?
其他程序:
1.通过top命令按照CPU使⽤率排序找出占⽤资源最⾼的进程
2.lsof查看这个进程在使⽤什么⽂件或者有哪些线程
3.询问开发或者⽼⼤,是什么业务在使⽤这个进程
4.是否可以将这台机器隔离,不影响其他业务
5.然后经过同意后可以杀死或重启进程,然后再观察
数据库服务器:
1.查看当前都有多少进程 show processlist
2.分析是否有慢语句
3.看看这台机器上是不是正在执⾏备份任务
1
2
3
4
5
6
7
8
9
10
11
top
-P
1
2
200 正常
301 永久跳转
302 临时跳转
403 拒绝访问 ⽬录没权限 没有⾸⻚
404 ⻚⾯没找到
500 反向代理后端没有可以响应的服务器
502 反向代理后端没有可以响应的服务器
503 反向代理后端没有可以响应的服务器
1
2
3
4
5
6
7
8
![](https://csdnimg.cn/release/download_crawler_static/88209103/bg2.jpg)
5.cpu、内存、流量、⽂件连接数等查询命令
6.查看进程打开⽂件
7.实时显示⽹络流量
8.删除⽂件后磁盘空间不释放
9./proc⽬录都有什么内容
SSH 22
HTTP 80
Nginx 80 1.16.0
HTTPS 443
MySQL 3306 5.7
Redis 6379 5.0
Mongo 27017 4.0
Elasticsearch 9200 9300 7.9
Kibana 5601 7.9
Tomcat 8080 8
1
2
3
4
5
6
7
8
9
10
CPU: top uptime
内存: free -h
流量: iftop
磁盘: df -h fdisk -l iotop
⽹络: netstat -lnatup
1
2
3
4
5
ps
-ef #查看进程信息
lsof
-c #显示指定程序名所打开的⽂件
-i #显示符合条件的进程,IPv[46][proto][@host|addr][:svc_list|port_list]
-p #显示指定进程pid所打开的⽂件
-u #显示指定⽤户UID的进程
+d #列出⽬录下被打开的⽂件
+D #递归累出⽬录下被打开的⽂件
1
2
3
4
5
6
7
8
9
10
iftop
-i
-n
-t
1
2
3
4
⽂件删了,但是还有进程在使⽤这个⽂件,所以需要终⽌被占⽤的进程.1
![](https://csdnimg.cn/release/download_crawler_static/88209103/bg3.jpg)
10.raid0 raid1 raid5 raid10 的区别
11.shell写过什么脚本
思路:
参考:
/proc/cpuinfo #当前CPU信息
/proc/meminfo #当前内存信息
/proc/loadavg #当前系统平均负载信息
/proc/mounts #当前设备挂载表信息
1
2
3
4
RAID0
最少1块
容量是所有磁盘加起来的容量
速度最快
安全性最低
RAID1
最少2块
容量是所有磁盘的⼀半
速度⼀般
安全性⾼
RAID5
最少3块
容量是所有磁盘减1块
速度⼀般
安全性较⾼
RAID10
最少4块
容量是所有磁盘⼀半
速度较快
安全性最⾼
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1.先想好功能
2.有能⼒的直接写函数,先写函数名,但是不要写内容
3.最后在填充函数⾥的内容
1
2
3
#1.拉取代码
git_pull(){
git pull xxxxx
}
#2.构建镜像
1
2
3
4
5
6
![](https://csdnimg.cn/release/download_crawler_static/88209103/bg4.jpg)
12.如何查看⼀个进程的端⼝?
13.如何查看当前系统磁盘使⽤量?
14.给你200台服务器如何规划?
docker_build(){
docker build -t
}
#3.上传harbor
docker_push(){
docker push xxxxx
}
#4.远程替换镜像
docker_deploy(){
for i in ip
do
ssh $i docker pull xxxx && \
docker stop app && \
docker rm app && \
docker run --name app -it xx -d xxxxx
done
}
#5.主函数
main(){
git_pull
docker_build
docker_push
docker_deploy
}
main
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
netstat -lnatup|grep nginx1
df -h1
![](https://csdnimg.cn/release/download_crawler_static/88209103/bg5.jpg)
15.你们公司服务器的配置是什么?
16.AWK提取⽇志信息,最⾼的IP,排名前10的IP
17.编写脚本停⽌正在运⾏的程序
物理服务器:
1.使⽤kickstart+cobbler⾃动化批量装机安装操作系统
2.明确并规划好服务器运⾏的服务
3.编写shell脚本批量⾃动分发SSH密钥
4.使⽤ansible⻆⾊批量安装服务
5.使⽤ansible批量安装监控组件
云服务器:
1.因为云服务器不需要装系统
2.编写shell脚本批量⾃动分发SSH密钥
3.使⽤ansible⻆⾊批量安装服务
1
2
3
4
5
6
7
8
9
10
11
node节点:
16C 32G
系统盘RAID1 1T SATA
数据盘SSD 500G
不做RAID
数据库:
16C 64G
系统盘RAID1 1T SATA
数据盘RAID10 2T SSD 4块
代码上线:
8C 16G
系统盘RAID1 1T SATA
数据盘RAID10 1T SATA 4块
prometheus:
8C 16G
系统盘RAID1 1T SATA
数据盘RAID10 1T SATA 4块
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
太简单了,不写了不会就跟下⼀期吧1
剩余48页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/4c3ca10f7f2d44a38666c54f67501a48_songliang02_.jpg!1)
终究是雾散
- 粉丝: 147
- 资源: 11
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 打包和分发Rust工具.pdf
- SQL中的CREATE LOGFILE GROUP 语句.pdf
- C语言-leetcode题解之第172题阶乘后的零.zip
- C语言-leetcode题解之第171题Excel列表序号.zip
- C语言-leetcode题解之第169题多数元素.zip
- ocr-图像识别资源ocr-图像识别资源
- 图像识别:基于Resnet50 + VGG16模型融合的人体细胞癌症分类模型实现-图像识别资源
- C语言-leetcode题解之第168题Excel列表名称.zip
- C语言-leetcode题解之第167题两数之和II-输入有序数组.zip
- C语言-leetcode题解之第166题分数到小数.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)