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 ...
随机推荐
- R语言︱噪声数据处理、数据分组——分箱法(离散化、等级化)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 分箱法在实际案例操作过程中较为常见,能够将一些 ...
- 【转载】Ubuntu环境下安装QT(转)
Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. 一.Ubuntu下安装Qt $ sudo apt-get install q ...
- raw文件系统
简介 RAW文件系统是一个没有被NT文件系统(FAT或NTFS)格式化的磁盘分区(win8默认用的是RAW文件系统). 2定义 分区显示RAW文件系统的直接原因,是由于文件系统不被操作系统识别.此时在 ...
- JavaScript获取当前值
JavaScript获取当前值 1.说明 获取select下拉框中的选中的值以及文本值 2.实现源码 <!DOCTYPE html PUBLIC "-//W3C//DTD ...
- Array和ArrayList的异同点
Array和ArrayList的异同点 1.不同点: (1)Array只能存储同构的对象, ArrayList可以存储异构的对象 (2)在CLR托管对中的存放方式中,Array是始终是连续存放的, A ...
- JSP中的编译指令和动作指令的区别
JSP中的编译指令和动作指令的区别 1.编译指令是通知Servlet引擎的处理消息,而动作指令只是运行时的脚本动作 2.编译指令是在将JSP编译成Servlet时起作用,而动作指令可替换成JSP脚本, ...
- 芝麻HTTP:Scrapy-Splash的安装
Scrapy-Splash是一个Scrapy中支持JavaScript渲染的工具,本节来介绍它的安装方式. Scrapy-Splash的安装分为两部分.一个是Splash服务的安装,具体是通过Dock ...
- window下实现白天黑夜切换不同桌面
手机已经具有白天切换白天的壁纸,晚上切换晚上的壁纸的功能,这时候我可以做到白天工作一种心情,晚上休息一种心情.但是苦于电脑一直没有这种功能,于是用vb写下windows可以使用的程序,仅提 ...
- angular自定义过滤器操作实例
//模块名字var filters = angular.module("customFilter",[]);//过滤器名字filters.filter("uniqueCa ...
- Android查缺补漏(线程篇)-- AsyncTask的使用及原理详细分析
本文作者:CodingBlock 文章链接:http://www.cnblogs.com/codingblock/p/8515304.html 一.AsyncTask的使用 AsyncTask是一种轻 ...