那个面试官好像一条狗【运维面试题之linux批量管理】

系统运维包括了监控和数据库但是这两个比较重要,所以单独拿出来说

吐槽:

这些我都不会我还敢来面试吗?

ansible篇:

吐槽:

问给你50台linux服务器怎么管理?这个时候千万不要回答用shell脚本会显得很low,即使你不用ansible puppet saltstack也要说在用其中的一个

问ansible你熟不熟我TM又不每天都写playbook当然是用的时候看文档了(百度一下)

你在用什么工具管理服务器?

ansible(Of course)

你为什么用ansible不用其他的比如puppet saltstack?

ansible是基于ssh的不需要agent部署起来比较方便,但是缺点是执行效率低

puppet 要部署agent配置比较复杂,连执行命令都不支持

saltstack跟ansible和像但是也要部署agent虽然也支持SSH但是文档太烂了

ansible怎么查看一组机器的磁盘空间使用情况?

# ansible  host-group  -a "df"

ansible怎么重启一组机器的httpd服务?

# ansible webservers -m service -a "name=httpd state=restarted"

ansible的playbook 是干嘛的?

连续任务按先后设置顺序完成,就是按“剧本”走

playbook的文件格式是?

yaml格式

docker篇:

nginx篇: 

猜你喜欢

转载自www.cnblogs.com/37yan/p/10730104.html