python自动化运维面试题_运维面试题(含答案)「建议收藏」

python自动化运维面试题_运维面试题(含答案)「建议收藏」运维工程师面试题姓名:答题时间:1.新安装MYSQL后怎样提升MYSQL的安全级别?A.修改mysql默认端口B.linux下可以通过iptables来限制访问mysql端口的IP地址C.对所有用户设置较复杂密码并严格指定对应账号的访问IP(可在mysql库中user表中指定用户的访问可访问IP地址)D.root特权账号的处理(建议给root账号设置强密码,并指定只允许本地登录)E.开启二进制查询…

大家好,又见面了,我是你们的朋友全栈君。

运维工程师面试题

姓名

:

答题时间

:

1.

新安装

MYSQL

后怎样提升

MYSQL

的安全级别?

A.

修改

mysql

默认端口

B.linux

下可以通过

iptables

来限制访问

mysql

端口的

IP

地址

C.

对所有用户设置较复杂密码并严格指定对应账号的访问

IP

(可在

mysql

库中

user

表中

指定用户的访问可访问

IP

地址)

D.root

特权账号的处理(建议给

root

账号设置强密码,并指定只允许本地登录)

E.

开启二进制查询日志和慢查询日志

F.mysql

安装目录及数据存储目录权限控制:

mysql

安装目录读取权限,

mysql

日志

和数据所在目录读取和写入权限

G.

删除无用

mysql

账号和删除无用的数据库(安装好的

mysql

默认会有个

test

库,可将

其删除)

2.

MYSQL

的主从原理,怎么配置文件?

整体上来说,复制有

3

个步骤:

A.master

将改变记录到二进制日志

(binary log)

(这些记录叫做二进制日志事件,

binary

log events

);

B.slave

master

binary log events

拷贝到它的中继日志

(relay log)

C.slave

重做中继日志中的事件,将改变反映它自己的数据。

3.

mysql

主从复制的优点

<1>

如果主服务器出现问题,

可以快速切换到从服务器提供的服务;

<2>

可以在从服务器上执行查询操作,

降低主服务器的访问压力;

<3>

可以在从服务器上执行备份,

以避免备份期间影响主服务器的服务。

4.

Mysql

复制的基本原理过程

(

1

)

Slave

上面的

IO

线程连接上

Master

,并请求从指定日志文件的指定位置(或者从

最开始的日志)之后的日志内容;

(

2

)

Master

接收到来自

Slave

IO

线程的请求后,通过负责复制的

IO

线程根据请求

信息读取指定日志指定位置之后的日志信息,

返回给

Slave

端的

IO

线程。

返回信息中除了日

志所包含的信息之外,还包括本次返回的信息在

Master

binary

log

文件的名称以及在

Binary log

中的位置;

(

3

)

Slave

IO

线程收到信息后,将接收到的日志内容依次写入到

Slave

端的

RelayLog

文件(

mysql-relay-lin.xxxxx

)的最末端,并将读取到的

Master

端的

bin-log

的文件名和位置

记录到

master-info

文件中,

以便在下一次读取的时候能够清楚的告诉

master“

我需要从某个

bin-log

的哪个位置开始往后的日志内容,请发给我

(

4

)

Slave

SQL

线程检测到

Relay

Log

中新增加了内容后,会马上解析该

Log

文件中

的内容成为在

Master

端真实执行时候的那些可执行的查询或操作语句,并在自身执行那些

查询或操作语句,这样,实际上就是在

master

端和

Slave

端执行了同样的查询或操作语句,

所以两端的数据是完全一样的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142829.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 漏斗模型和路径分析的区别_漏斗转化模型

    漏斗模型和路径分析的区别_漏斗转化模型在互联网数据化运营实践中,有一类数据分析应用是互联网行业所独有的,那就是漏斗模型和路径分析的应用漏斗模型通常是对用户在网页浏览中一些关键节点的转化程度所进行的描述,比如从浏览到实际购买产品都需要经历三个步骤:浏览商品、将商品加入到购物车、将购物车的东西提交到订单,直到订单完成在线支付,上面的三个步骤走下来,买家人数越来越少,这个过程就是漏斗模型,漏斗模型的主要分析目的是针对网站运营过程中的各个关键…

    2022年8月24日
    11
  • 调用百度ai接口实现图片文字识别详解「建议收藏」

    调用百度ai接口实现图片文字识别详解「建议收藏」调用百度ai接口实现图片文字识别详解        首先先介绍一下这篇博文是干嘛的,为了不浪费大家时间。公司最近和短视频公司合作,需要监控app的截图上的文字是否符合规范,也就是确保其没有违规的文字。到网上找了一些资料发现百度ai提供这个功能,这篇文章主要就是介绍怎么获取到图片上的文字。接下来进入正题,往下看man:…

    2022年4月29日
    329
  • unity吃豆人小游戏,迷宫实现

    unity吃豆人小游戏,迷宫实现

    2021年3月12日
    125
  • 使用yum卸载、安装jdk

    使用yum卸载、安装jdk由于EPICS工作环境下安装CSS,但CSS不支持开源jdk,所以首先需要卸载openjdk,然后再安装jdk-8u144-linux-x64.tar.gz(CSS只支持8及以上版本)。一、卸载,需卸载干净,不然会出各种覆盖问题,很麻烦!安装好的CentOS会自带OpenJdk,用命令java-version,会有下面的信息:javaversion"1.6.0"OpenJDK Run…

    2022年6月6日
    57
  • 360天擎卸载密码忘记了_天擎关闭密码

    360天擎卸载密码忘记了_天擎关闭密码前言MySQL8相比之前版本改动还是挺大的,因为刚从安装接触,就先从基本的说起。现在的mysql8安装只能采用解压配置版,像以前老版本的傻瓜式安装将不复存在。注意点MySQL8之后并不需要my.ini,会自动的生成data文件夹在解压之后的文件,端口默认3306,。若有这个文件,则初始化mysql不成功。自己若新建并设置了my.ini文件,有data文件的话,在初始化之前要删除。然后再初始化在初…

    2022年9月24日
    0
  • VS2019、VS2017、VS2013产品密钥

    VS2019、VS2017、VS2013产品密钥VisualStudio2013VisualStudioUltimate2013KEY:BWG7X-J98B3-W34RT-33B3R-JVYW9VisualStudioPremium2013KEY:FBJVC-3CMTX-D8DVP-RTQCT-92494VisualStudioProfessional2013KEY:XDM3T-W3T3V-MGJWK-8B…

    2022年5月19日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号