![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
shangyuanlang
运维之路
展开
-
Linux运维面试题1
1、如何实现Nginx代理的节点访问日志记录客户的IP而不是代理的IP? 2、/var/log/messages日志出现kernel: nf_conntrack: table full, dropping packet.请问是什么原因导致的?如何解决? 3、linux系统Nginx php环境,发现PHP-FPM进程高,请说出可能原因以及如何解决? 4、MySQL一主多从,主库宕机,如何合理切换到...原创 2018-06-13 16:13:56 · 3077 阅读 · 0 评论 -
面试
灰度发布如何实现?仔细考虑一下灰度发布系统要达到哪些目的,基本就能有答案了。需要注意的是,客户端应用(无论PC端还是移动端)的灰度发布要比Web应用的灰度发布更为复杂,因为应用运行在用户持有的终端上,数据采集和回滚都更为困难(但可采集的数据类型要更加丰富)。注:本人缺乏移动客户端产品的经验,下述内容可能不适用于移动客户端产品。我所理解的灰度发布系统,主要任务是从产品用户群中按照一定策略选取部分用户...原创 2018-06-14 13:26:33 · 1033 阅读 · 1 评论 -
面试题
1为什么要有swap分区?工作原理是什么? Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存变少。当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被...原创 2018-06-14 13:07:35 · 410 阅读 · 0 评论 -
运维面试题6
1、修复并检测/dev/sdb 2、Tomcat容器和jetty容器的特点和区别 3、分配只读帐号 4、如何用zabbix帐号能运行oracle帐号下的sqlplus命令 5、写一个脚本,简单检测192.168.1.0/23网段里的机器,区分出存活和离线的主机(所有服务器默认接收并回应正常ICMP请求包),并写入到两个不同的文件或者输出到终端 6、列出您熟悉的开源软件(主流互联网应用软件),并列出...原创 2018-06-14 13:06:21 · 788 阅读 · 0 评论 -
面试题5
2.nginx反向代理的几种模式?nginx反向代理一共以下5种模式,前3种使用的比较多:1)轮询:每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器 down 掉,能自动剔除。2)权重:指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。3)ip_hash:每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。4)...原创 2018-06-14 13:05:08 · 6141 阅读 · 0 评论 -
Linux面试4
一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接分为: 硬链接 和 符号链接 。6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。7. 某...原创 2018-06-14 13:03:55 · 448 阅读 · 0 评论 -
linux运维面试题3
一、选择题1. Linux系统中DNS服务进程名为(A)A.named B.httpd C.ftpd D.SysLog2.在UINX/Linux中,系统Root用户口令信息一半保存的文件夹是(D)A.autobat B.service.conf C.inetd.conf D.shadow3. 在下列选项中,属于Linux系统日志服务的是(D)A.named B.httpd C.ft...原创 2018-06-13 18:24:58 · 26598 阅读 · 0 评论 -
shell面试题
1、如何实现Nginx代理的节点访问日志记录客户的IP而不是代理的IP? 2、/var/log/messages日志出现kernel: nf_conntrack: table full, dropping packet.请问是什么原因导致的?如何解决? 3、linux系统Nginx php环境,发现PHP-FPM进程高,请说出可能原因以及如何解决? 4、MySQL一主多从,主库宕机,如何合理切换到...原创 2018-06-13 18:14:13 · 5757 阅读 · 0 评论 -
Linux运维面试题2
1. apache怎么实现负载均衡答案:多台机器跑apache,然后其中一台跑nginx,让nginx去代理多台apache实现负载均衡2. 一台Linux服务器负载高,连接慢,怎么查看答案:先用w看负载多少,用top看哪个进程占用cpu高,同时用top按M看哪个进程占用内存多,用iotop看哪个进程读写频发,用sar命令或者nload命令查看网卡流量,是否跑满带宽3. 现有A文件,编写shell...原创 2018-06-13 18:13:06 · 80799 阅读 · 2 评论 -
MySQL 常见面试问题
1. 开启MySQL服务 service mysqld start/init.d/mysqld startsafe_mysql &关闭mysql服务service mysqld stop/etc/init.d/mysqld stopmysqladmin -uroot -p123456 shutdown2. 检测端口是否运行lsof -i:3306netstat -tu...原创 2018-06-13 17:11:55 · 3084 阅读 · 0 评论 -
Linux企业运维人员最常用150个命令汇总
Linux企业运维人员最常用150个命令汇总 命令功能说明线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的内容及其内容属性信息。cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。cp全拼copy,其功能为复制文...原创 2018-06-20 14:49:01 · 1416 阅读 · 1 评论