2. 你们项目中使用的logstash过滤器插件是什么?实现哪些功能?
3. 是否用到了filebeat的内置module?用了哪些?
4. elasticsearch分片副本是什么?你们配置的参数是多少?
一、linux
1.linux系统启动流程
- 第一步:开机自检,加载BIOS
- 第二步:读取MBR
- 第三步:Boot Loader grub引导菜单
- 第四步:加载kernel内核
- 第五步:init进程依据inittab文件夹来设定运行级别
- 第六步:init进程执行rc.sysinit
- 第七步:启动内核模块
- 第八步:执行不同运行级别的脚本程序
- 第九步:执行/etc/rc.d/rc.lo
2.linux文件类型
文件属性 | 文件类型 |
---|---|
- | 常规文件,即file |
d | 目录文件 |
b | block device 即块设备文件,如硬盘;支持以block为单位进行随机访问 |
c | character device 即字符设备文件,如键盘支持以character为单位进行线性访问 |
l | symbolic link 即符号链接文件,又称软链接文件 |
p | pipe 即命名管道文件 |
s | socket 即套接字文件,用于实现两个进程进行通信 |
3.centos6和7怎么将源码安装的程序添加到开机自启动?
- 通用方法:编辑/etc/rc.d/rc.local文件,在文件末尾添加启动服务命令
- centos6
①进入到/etc/rc.d/init.d目录下;
②新建一个服务启动脚本,脚本中指定chkconfig参数;
③添加执行权限;
④执行chkconfig --add 添加服务自启动; - centos7
①进入到/usr/lib/systemd/system目录下;
②新建自定义服务文件,文件中包含[Unit] [Service] [Install]相关配置,然后添加下执行权限;
③执行systemctl enable 服务名称;