面试汇总

运维工程师日常工作内容

自我介绍对公司的了解

系统管理员的职责

进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测;

管理的对象

服务器、用户、服务器的进程及系统的各种资源等。

对运维工作的理解和应具备的素质

运维字面上理解为运营、维护;而更深层次的是扮演者管理、制度和推行、监督角色,处理智能化、批量部署、网站架构优化、监控预警、流量及日志分析统计、权限管理、安全优化等事物;应该具有一定的严谨性和责任心。

公司所用防火墙设备

深信服

考虑因素

工作性质能让我发挥所长!

优势与劣势

工作时候具有清晰的思路及追求工作完成的质量,例:服务器批量装机。

处理问题时有时候太容易深究,以至于有些时间浪费在些许意义不大的问题上。

职业规划

先是脚踏实地的做好本职工作,在公司提供机会的条件下,我会尽自己的努力去争取,不断学习,不断进步!

基础型运维------->开发型运维--------->架构、管理型运维

软件使用的版本

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的更多相关文章

  1. 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 ...

  2. 尚德,国美 interview summary

    尚德 Q:SDWebimage源代码,cell重用.先请求出来小头像,再请求出大头像?怎么处理? SDWebImageDownloader 直接给cell设置图片会怎样 A:图片URL相同,比较nsd ...

  3. Java Interview Questions Summary

    Spring 高并发 Java基础 多线程 正文. 多线程精选53题 1.什么是线程 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.程序员可以通过它进行多处理器 ...

  4. [202103] Interview Summary

    整理 2021 March「偷」到的算法题. 题目: 阿里:https://codeforces.com/contest/1465/problem/C 字节:输出 LCS Jump Trading:给 ...

  5. 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 ...

  6. Popular HashMap and ConcurrentHashMap Interview Questions

    http://howtodoinjava.com/core-java/collections/popular-hashmap-and-concurrenthashmap-interview-quest ...

  7. Recent plan + Summary (two weeks)

    Plan: Homework: B365 (next week) B392, B335 Interview: Friday, do the assignment Thursday Summary: I ...

  8. python interview questions

    referce:python interview questions top 50 refercence:python interview questions top 15 summary Q: wh ...

  9. Summary of Critical and Exploitable iOS Vulnerabilities in 2016

    Summary of Critical and Exploitable iOS Vulnerabilities in 2016 Author:Min (Spark) Zheng, Cererdlong ...

随机推荐

  1. JAVA多线程与并发学习总结

    1.      计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行:当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了. 缓 ...

  2. 基于am3358的lcd输出

    /*#include<stdio.h> */ #include <unistd.h> #include <stdio.h> #include <stdlib. ...

  3. ASP.NET Core 2.0 : 六. 举个例子来聊聊它的依赖注入

    本文通过一个维修工与工具库的例子形象的描述一下为什么要用依赖注入.它的工作原理是什么样的, 然后根据这个类比一下ASP.NET Core 中的依赖注入, 从而深刻了解它的使用方法.注意事项以及回收机制 ...

  4. 芝麻HTTP: Python爬虫利器之PyQuery的用法

    前言 你是否觉得 XPath 的用法多少有点晦涩难记呢? 你是否觉得 BeautifulSoup 的语法多少有些悭吝难懂呢? 你是否甚至还在苦苦研究正则表达式却因为少些了一个点而抓狂呢? 你是否已经有 ...

  5. Vasya and Basketball CodeForces - 493C

    Vasya follows a basketball game and marks the distances from which each team makes a throw. He knows ...

  6. monkeyrunner_获取apk的包名和activity名

    一.使用adb获取单个apk的包名和Activity名称: 1.配置adb环境 a. 我的电脑点击右键-属性-高级-环境变量; b.  环境变量中新建PATH,变量值输入adb.exe工具所在目录; ...

  7. 「拆小鹤」使用 python 实现 QQ机器人服务。

    使用的是python的qqbot机器人库,我其实只是实现了这个库的一个插件. 具体的说明,我觉得qqbot的官方文档,还有我的插件的注释都写得很详细了,可以直接看.所以有空再写吧. 没错我就是懒..

  8. webpacke踩坑-新手

    1.题叶-webpack入门指南 2.webpack入门系列 3.w3ctech的webpack入门及实践 4.Express结合Webpack的全栈自动刷新 5.webpack 单页面应用实战 6. ...

  9. $HNOI\ 2010$ 解题报告

    HNOI 2010 解题报告 0. HNOI2010 AC代码包下载地址 注: 戳上面的标题中的'地址' 下载 代码包, 戳下面每一题的文件名 可进入 题目链接. 每一题 对应代码的文件名 我在 每一 ...

  10. Linux内核调优参数说明

    该脚本是我常用的系统安装后执行脚本,包括开机启动服务.内核.SSH优化. !/bin/sh 服务优化,(sshd.network.crond.syslog.rsyslog)服务保持默认开机启动 Ser ...