09 2019 档案

摘要:硬盘显示被写满,但是用du -sh /*查看时占用硬盘空间之和还远小于硬盘大小 使用df -h查看,磁盘空间确实是满的,即找不到硬盘分区是怎么被写满的。 了解前因后果后,得知,这台WEB服务器的日志文件被删除了,目的是想清除日志文件占用的大量磁盘空间,但是当文件在一直被 写入的这个过程中,我们是无法 阅读全文
posted @ 2019-09-13 15:57 henrylinux
摘要:远程登陆数据库: CMD命令如下。mysql -h IP地址 -P 端口 -u 用户名 -p密码(-p和密码之间,不能有空格) 一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名 阅读全文
posted @ 2019-09-13 15:44 henrylinux
摘要:简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个 阅读全文
posted @ 2019-09-13 15:43 henrylinux
摘要:一个站点配置多个域名 server_name 后跟多个域名即可,多个域名之间用空格分隔 一个服务配置多个站点 基于Nginx虚拟主机配置实现,Nginx有三种类型的虚拟主机基于IP的虚拟主机: 需要你的服务器上有多个地址,每个站点对应不同的地址,这种方式使用的比较少基于端口的虚拟主机: 每个站点对应 阅读全文
posted @ 2019-09-13 15:42 henrylinux
摘要:Redis发布订阅 相关操作命令如下: 举例如下: Redis事务 其相关操作命令如下: 举例如下: Redis命令总结 Redis安全 我们可以通过redis的配置文件设置密码参数,这样客户端连接到redis服务就需要密码验证,这样可以让你的redis服务更安全。 我们可以通过以下命令查看是否设置 阅读全文
posted @ 2019-09-13 15:36 henrylinux
摘要:Redis Java API使用(一):单机版本Redis API使用 Redis的Java API通过Jedis来进行操作,因此首先需要Jedis的第三方库,因为使用的是Maven工程,所以先给出Jedis的依赖: 基本代码示例 Redis能提供的命令,Jedis也都提供了,而且使用起来非常类似, 阅读全文
posted @ 2019-09-13 15:35 henrylinux
摘要:Redis简介 Redis的特点 Redis的优势 Redis应用 Redis安装配置 Redis安装 windows下直接解压即可使用,主要说明Linux下的安装方式 : Redis配置 Redis配置查看 Redis的配置文件位于Redis的安装目录之下,文件名为redis.conf。可以通过c 阅读全文
posted @ 2019-09-13 15:29 henrylinux
摘要:问题描述 我在A服务器上启动了个apache的docker,使用命令如下 docker启动之后,使用netstat -ntalp | grep 8080 发现端口监听成功,然后就到客户机去发起请求发现请求不成功,提示连接失败,然后使用telnet发现8080端口不通,这个时候去检查firewalld 阅读全文
posted @ 2019-09-13 15:14 henrylinux
摘要:1.1精简开机系统 1.2Linux最小化安装 1.3SSH优化 配置文件修改: sed添加方式: 1.4SUDO提权 1.5中文乱码 1.6时间同步 1.7优化历史记录 1.8终端超时 1.9加大文件描述符 1.10锁定系统关键文件 1.11禁止Linux被ping 1.12调整yum源 1.13 阅读全文
posted @ 2019-09-10 16:25 henrylinux
摘要:项目分解与环境规划 1.环境配置 系统初始化配置 DNS配置history记录时间内核参数优化limits配置yum仓库配置sshd服务调整防火墙设定基础软件包ntp客户端应用用户 基础模块配置管理 业务模块配置管理 根据业务类型划分,使用cluster业务引入,包含基础模块的配置 haproxy 阅读全文
posted @ 2019-09-10 16:16 henrylinux
摘要:1.Salt多Master架构 Salt多Master架构可以看成Master->Minion模式的简单水平扩展,两台Master都可以对所有Minion进行管理,如下图: Salt多Master只需要在minion端配置多个Master地址即可实现Salt支持多Master配置,Salt多Mast 阅读全文
posted @ 2019-09-10 16:15 henrylinux
摘要:1.States状态模块 States是SaltStack系统中的配置语言,在日常运维中需要编写大量的States文件,例如:创建用户、安装软件、配置软件、服务运行等。需要编写一些States SLS文件,即状态配置文件去描述和实现相应的功能。States SLS主使用YAML语言,也可以支持使用P 阅读全文
posted @ 2019-09-10 16:14 henrylinux
摘要:1.数据系统Grains Grains静态数据 1.Grains数据存储在minion端,minion端的数据信息2.当minion启动时会收集Minion自身的状态信息后才加载grins信息,所以grains数据是静态的。比如: 操作系统版本,内核版本,CPU,内存,硬盘。设备型号。 Minion 阅读全文
posted @ 2019-09-10 16:13 henrylinux
摘要:当我们使用Salt执行一条远程命令 2.1目标(Target) 1.通配符匹配方式 2.列表匹配方式 3.正则表达式 4.IP匹配方式 5.分组匹配方式 6.Grains匹配方式 注意:所有在远程执行中可以匹配到目标的方式, 在TopFile定义时指定主机也可以使用该方法指定目标主机 主机名设计方案 阅读全文
posted @ 2019-09-10 16:13 henrylinux
摘要:1.1Saltstack基本概述 SaltStack是一个异构平台基础设施管理工具,具有远程执行、配置管理、云管理, 只需要花费数分钟即可运行起来,扩展性组以支撑管理上万台服务器,速度快,服务器之间秒级通讯数秒钟即可完成数据传递。 SaltStack三大功能 远程执行 配置管理(状态) 云管理 Sa 阅读全文
posted @ 2019-09-10 16:11 henrylinux
摘要:1.11Docker企业实战 系统环境 1.12Docker基础命令 1.13Docker镜像管理 1.13.1搜索Docker镜像 1.13.2获取Docker镜像 可以使用docker pull命令来从仓库获取所需要的镜像。下面的例子将从Docker Hub仓库下载一个Centos操作系统的镜像 阅读全文
posted @ 2019-09-10 16:01 henrylinux
摘要:1.1什么是LXC LXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立 阅读全文
posted @ 2019-09-10 15:46 henrylinux