CentOS69系统下,在使用普通用户登录并切换到了root用户的情况,由于是想把/cpu目录中的bin目录及所有文件的权限都设置为644的,却不小心把/bin目录及目录下所有文件都设置为644,导致,无法重新登录到Linux系统,也无法再进行切换。现在虚拟机模拟问题,可以看到,在root用户情况下,ls,chmod等命令都是提示没有权限现有二个解决方法:第一种方法:保持在原来登录的root用户情
各节点均需要都关闭selinux和防火墙firewalld,并把防火墙自启取消命令:#设置关闭selinux和防火墙,立即生效setenforce0&&systemctlstopfirewalld&&systemctldisablefirewalld各节点均需要修改hosts文件命令:vi/etc/hosts192.168.80.100k8s-master.mfyx
关闭防火墙,关闭selinu,设置hosts安装ntpdate并创建计划任务的方法请参照Master节点前面部分1.在Node节点上安装kubernetes-nodeflannel,kubernetes-node默认会自动安装docker1.13版本命令:yum–yinstallkubernetes-nodeflannel2.查看kubernetes-nodeflanneldocker都安装哪个版
kubernetes各节点需要安装如下图的软件2.IP地址分配安装kubernetes一般建议至少2台及以上(条件允许,建议三台Master节点(Master节点做高可用),三台及以上Node节点)3.设置hosts文件命令:vi/etc/hosts4.关闭防火墙和Selinux关闭防火墙:systemctldisablefirewalld#设置开机关闭防火墙systemctlstopfirewa
Master端(1)KubernetesMaster主要是对外提供统一管理入口API,通过API入口可以管理和控制集群节点(2)Api-server主要是用户和K8S集群的管理入口,提供一些增删改查的操作指令,基于REST风格来管理的,封装一个管理入口,所有的操作必须经过API接口(3)Scheduler主要是用于提供集群资源调度,当一台Minion节点奔溃,可以将节点上的容器在其他的节点快速启动
1.查看系统版本命令:cat/etc/redhat-release2.关闭防火墙,取消防火墙开机自启命令:systemctlstopfirewalldsystemctldisablefirewalld3.关闭selinux立即生效,修改配置文件重启才生效命令:setenforce0vi/etc/sysconfig/selinux修改selinux文件中的值为SELINUX=permissive4.
1.查看系统版本命令:cat/etc/redhat-release2.关闭防火墙命令:serviceiptablesstopchkconfigiptablesoff3.关闭selinux临时关闭selinux,立即生效命令:setenforce0永久关闭selinux,重新开机才生效命令:vi/etc/sysconfig/selinux4.安装epel源命令:yum-yinstallepel-re
1.解决源码编译安装zabbix4.2的依赖包命令:yum-yinstalllibevent-develnet-snmp-devel2.添加zabbix用户命令:useradd-s/sbin/nologinzabbix3.下载zabbix4.2版本到/usr/local/src目录命令:cd/usr/local/srctarxfzabbix-4.2.5.tar.gz直接把下载好的zabbix4.2
1.编辑nginx目录的html下的test.php文件命令:vi/usr/local/nginx/html/test.php添加如下内容:<?phpecho"Zabbix4.X演示<br><br>";$conn=newmysqli("127.0.0.1","root","a123456");if($conn->connect_error){
1.下载源码mysql到/usr/local/src命令:cd/usr/local/srcwgethttps://downloads.mysql.com/archives/get/file/mysql-5.6.44.tar.gz2.解压mysql-5.6.45命令:tarxfmysql-5.6.45-linux-glibc2.12-x86_64.tar.gz3.创建一个mysql用户命令:user
1.解决依赖包命令:yum-yinstalllibicu-devellibxslt-devel2.解决编译出现错误:configure:error:Cannotfindldaplibrariesin/usr/lib操作:cp-frp/usr/lib64/libldap*/usr/lib/3.php7.3.7需要libzip的版本在1.2.0及以上,重新编译安装libzip命令:yumremove-
规划把所有的源码程序都放在/usr/local/src目录里1.在/usr/local/目录中创建src命令:mkdir-pv/usr/local/src2.进入/usr/local/src目录并使用wget下载nginx1.16.0源码稳定版本命令:cd/usr/local/srcwgethttp://nginx.org/download/nginx-1.16.0.tar.gz3.解压nginx
1.关闭防火墙命令:systemctlstopfirewalld关闭防火墙开机自启2.关闭selinux临时关闭selinux命令:setenforce0编辑selinux配置文件,让selinux开机启动默认关闭命令:vi/etc/sysconfig/selinux![](https![]2.配置IP地址命令:vi/etc/sysconfig/network-scripts/ifcfg-ens3
前面已经把seafile和onlyoffice的https访问都已经配置通,现在就添加seafile对onlyoffice支持1.编辑seafile的conf配置目录seahub_settings.py文件,让其对onlyoffice支持命令:vi/usr/local/seafile/conf/seahub_settings.py添加如下内容:ENABLE_ONLYOFFICE=TrueVERIF
seafile启用https会比http访问更安全,故启用https访问1.创建目录并上传证书命令:mkdir/etc/cacert2.编辑nginx的seafile.conf配置文件,以便能启用https访问命令:vi/etc/nginx/conf.d/seafile.conf如此文件有内容,请清空,重新加入如下内容server{listen80;server_name域名/IP;#此处的域名/
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号