The summary of Interview
面试汇总
运维工程师日常工作内容
自我介绍对公司的了解
系统管理员的职责
进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测;
管理的对象
服务器、用户、服务器的进程及系统的各种资源等。
对运维工作的理解和应具备的素质
运维字面上理解为运营、维护;而更深层次的是扮演者管理、制度和推行、监督角色,处理智能化、批量部署、网站架构优化、监控预警、流量及日志分析统计、权限管理、安全优化等事物;应该具有一定的严谨性和责任心。
公司所用防火墙设备
深信服
考虑因素
工作性质能让我发挥所长!
优势与劣势
工作时候具有清晰的思路及追求工作完成的质量,例:服务器批量装机。
处理问题时有时候太容易深究,以至于有些时间浪费在些许意义不大的问题上。
职业规划
先是脚踏实地的做好本职工作,在公司提供机会的条件下,我会尽自己的努力去争取,不断学习,不断进步!
基础型运维------->开发型运维--------->架构、管理型运维
软件使用的版本
Nginx1.11
文件共享
samba:
Windows客户端挂载 \\192.168.10.6\etc
Linux客户端挂载 mount -t cifs //192.168.10.6/etc /mnt/
nfs:
mount -t nfs 192.168.10.6:/etc/ /mnt/
统计访问网站ip
Nginx、tomcat的优化
工作管理的网站名,并发
Nginx正向代理与反向代理的区别
lvs原理
数据库读写慢的原因
1)在程序设计时没有索引;
2)I/O吞吐量小;
3)内存不足;
4)查询数据量过大。
数据库不同步原因
1)网络延迟;
2)主从机器负载不一致;主从复制是主数据库上启动I/O线程,从数据库上启动I/O线程和SQL线程,当机器负载高时,可能导致其中的任何一个线程出现资源不足;
3)Max_allowed_packet设置不一致;主库设置其值大于从库,当较大的sql语句能在主库上执行时,从库因其值设置过小,无法执行;
4)版本不一致。
参与项目的整体架构图
Nagios、Zabbix
画图展示、默认监控、批量监控主机方面,zabbix操作更简洁;总体而言,都能实现大规模监控,都足以满足用户需求,nagios要花时间写脚本,zabbix要花时间探索功能,两者就像Windos与Linux一样,一个所有已做好,一个可以定制所有。
Keepalived
由core,check,vrrp三模块组成,core为核心,负责主进程的启动、维护及全局配置文件的加载和解析;check负责健康检查,vrrp用来实现vrrp协议。
vrrp协议:为了消除在静态路由环境下路由器单点故障引起的网络失效而设计的主备模式的协议。
设Apache产生的日志文件名为access_log,当Apache正在运行时,执行命令mv access_log access_log.bak,此后新日志会打印到哪?
新日志会打印在access_log.bak中,因为Apache启动时会随时向access_log文件加入日志信息,虽然此时被改名,但是由于服务正在运行,iNode节点位置不变,则Apache会继续向已改名的文件中追加日志;若重启Apache服务,系统会检查access_log,若不存在,则创建。
在shell环境下查看远程Linux系统运行时间
# ssh user@ip “uptime”
将本地80端口请求转发到8080端口,当前主机IP为192.168.11.6
# iptables -t nat -A PREROUTING -d 192.168.16.1 -p tcp –dport 80 -j DNAT –to 192.168.11.6:8080
计划每周日早8点服务器定时重启
#crontab –e 00 08 * * 7 /sbin/init6
EXT3文件分区,用touch a.txt时显示磁盘已满,但查看磁盘空间只用了60%,什么原因造成的?
1)磁盘配额的限制
2)EXT3文件系统不适合存储很多小文件跟大文件,当出现很多小文件时,导致inode耗尽。
HTTP
建立在C/S模式上,基于tcp协议,属于应用层的面向对象的协议,试用与分布式超媒体信息系统。
特点:
1)支持C/S模式
2)因协议简单,使得http服务器程序规模小,所以传输速度快
3)允许传输任意类型的数据对象,具有一定的灵活性
4)无连接及无状态协议
TCP
Transmission Control Protocol 传输控制协议,基于面向连接的协议,在正式收发数据前,必须和对方建立可靠的连接。
UDP
User Data Protocol 用户数据报协议,是与tcp相对应的协议,基于面向非连接的协议,它不与对方建立连接,直接就把数据包发送过去。
附表:
|
TCP |
UDP |
|
|
连接方式 |
面向连接 |
面向非连接 |
|
传输可靠性 |
可靠 |
不可靠 |
|
应用场合 |
传输大量的数据,对可靠性要求较高的场合 |
传送少量数据、对可靠性要求不高的场景 |
|
速度 |
慢 |
快 |
TCP协议和UDP协议各有所长、各有所短,适用于不同要求的通信环境。
面试过程中被问及有什么需要了解的?
1.公司的工作时间;
2.公司对运维岗位的定位及运维岗位的日常工作内容;
3.公司目前的运维技术状况及运维人员的数量;
4.公司服务器的数量及架构体系。
The summary of Interview的更多相关文章
- Long Wei information technology development Limited by Share Ltd interview summary.
Long Wei information technology development Limited by Share Ltd interview summary. I take part in c ...
- 尚德,国美 interview summary
尚德 Q:SDWebimage源代码,cell重用.先请求出来小头像,再请求出大头像?怎么处理? SDWebImageDownloader 直接给cell设置图片会怎样 A:图片URL相同,比较nsd ...
- Java Interview Questions Summary
Spring 高并发 Java基础 多线程 正文. 多线程精选53题 1.什么是线程 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.程序员可以通过它进行多处理器 ...
- [202103] Interview Summary
整理 2021 March「偷」到的算法题. 题目: 阿里:https://codeforces.com/contest/1465/problem/C 字节:输出 LCS Jump Trading:给 ...
- 69 Spring Interview Questions and Answers – The ULTIMATE List--reference
This is a summary of some of the most important questions concerning the Spring Framework, that you ...
- Popular HashMap and ConcurrentHashMap Interview Questions
http://howtodoinjava.com/core-java/collections/popular-hashmap-and-concurrenthashmap-interview-quest ...
- Recent plan + Summary (two weeks)
Plan: Homework: B365 (next week) B392, B335 Interview: Friday, do the assignment Thursday Summary: I ...
- python interview questions
referce:python interview questions top 50 refercence:python interview questions top 15 summary Q: wh ...
- Summary of Critical and Exploitable iOS Vulnerabilities in 2016
Summary of Critical and Exploitable iOS Vulnerabilities in 2016 Author:Min (Spark) Zheng, Cererdlong ...
随机推荐
- python高阶函数式编程
from functools import reduce def str2int(s): def fn(x, y): return x * 10 + y def char2num(s): return ...
- Vue中method与computed的区别
为了说明method与computed的区别,在此我想先来看看computed属性在vue官网中的说法:模板内的表达式是非常便利的,但是它们实际上只用于简单的运算.在模板中放入太多的逻辑会让模板过重且 ...
- Storm日志分析调研及其实时架构
1.Storm第一个Demo 2.Windows下基于eclipse的Storm应用开发与调试 3.Storm实例+mysql数据库保存 4.Storm原理介绍 5. flume+kafka+stor ...
- nodejs之socket.io模块——实现了websocket协议
Nodejs实现websocket的4种方式:socket.io.WebSocket-Node.faye-websocket-node.node-websocket-server,主要使用的是sock ...
- TCP协议—三次握手四次挥手的原理<转>
三次握手四次挥手的原理 TCP是面向连接的,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接.在TCP/IP协议中,TCP 协议提供可靠的连接服务,连接是通过三次握手进行初始化的.三 ...
- SQL Server使用侦听器IP访问时遇到"The target principal name is incorrect. Cannot generate SSPI context"
在测试SQL Server 2016 Always On时,在创建侦听器后,在客户端使用SSMS, 可以用侦听器名称访问Always On集群,但是使用侦听器IP访问时遇到"The targ ...
- 八爪鱼采集器︱爬取外网数据(twitter、facebook)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 要想采集海外数据有两种方式:云采集+单机采集. ...
- python3写入csv多一个空行
今天用python3 写入csv 总是多一个空行,查阅python3文档,发现有一个参数可以设置.特此记录一下. with open('file.csv','a',newline='') as csv ...
- windows下python3.4安装lxml提示"Unable to find vcvarsall.bat"
"https://pypi.python.org/pypi/lxml/3.6.0"从这个网址直接下载对应的lxml包,exe格式的,直接安装,问题解决!
- VxWorks嵌入式系统几种常用的延时方法
1 taskDelay taskDelay(n)使调用该函数的任务延时n个tick(内核时钟周期).该任务在指定的时间内主动放弃CPU,除了taskDelay(0)专用 于任务调度(将CPU交 ...