- 永久关闭SELinux
一、临时修改
[bonc@hadoop102 ~]$ getenforce
Enforcing # Enforcing为开启,Permissive为关闭
[bonc@hadoop102 ~]$ setenforce 0
二、永久修改配置文件
[root@localhost ~]# vi /etc/selinux/config
将 SELINUX=enforcing改为 SELINUX=disabled 注意不是SELINUXTYPE
重启服务器 reboot
重启后,运行命令sestatus
如修改错误:可能会出现问题:
Failed to load SELinux policy freezling
解决办法:
- 重启系统时候在如下页面选择你要进的内核,按 E ,grub编辑页面。
- .通过键盘的向上或向下箭头,找到linux16那行 在LANG=zh_CN.UTF-8 空格 加上 selinux=0或者 enforcing=0
3.不要退出页面,在此处使用Ctrl+x启动,进入系统即可。
- 永久关闭防火墙
查看状态
[root@hadoop104 ~]# systemctl status firewalld
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld.service
- 部署常用环境
JDK安装:
1. 永久修改,对所有用户有效
# vi /etc/profile
//按键盘[Shift + g], 在profile文件最后添加下面的内容:
export JAVA_HOME = /home/myuser/jdk1.8
export PATH = $JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#source /etc/profile
2. 永久修改,对单一用户有效
//修改用户目录下的.bash_profile文件
$ vi /home/myuser/.bash_profile
//在文件最后添加下面的内容
export JAVA_HOME = /home/myuser/jdk1.8.0_03
export PATH = $JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#source /home/myuser/.bash_profile
QA:
安装java出现如下错误(jdk-8u201-linux-arm64-vfp-hflt.tar.gz )
解决方法
换成jdk-8u201-linux-x64.tar.gz就行了,原因是安装包和Linux版本不匹配
4. 部署常用脚本
1.内存优化:
开始清理 echo 1 > /proc/sys/vm/drop_caches
日志清理:
备份脚本:
监控脚本: