系统运维包括了监控和数据库但是这两个比较重要,所以单独拿出来说
吐槽:
这些我都不会我还敢来面试吗?
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格式