linux
文章平均质量分 54
禾几头
这个作者很懒,什么都没留下…
展开
-
搭建CDH错误记录(踩坑无数)
搭建CDH遇到的问题,以及解决方法原创 2023-04-18 19:15:55 · 656 阅读 · 0 评论 -
阿里云ESC安全配置(无法远程连接,经常被入侵)
在使用阿里云创建实例时,没有考虑到入侵问题,配置了最为宽松的安全组,导致服务器多次遭入侵。登录服务器找到异常文件,确实是入侵程序代码,文件的属主为普通用户,还好root密码没有泄露。究其原因ESC实例中安全组配置太过随意,如果只进行远程登录和提供相应服务,只需打开对应端口,限定源地址IP保证安全。措施修改sshd配置文件(/etc/sshd/sshd_config),更改sshd连接端口,禁止root用户登录重新启动sshd服务systemctl restart sshd查看端口原创 2022-01-28 13:11:01 · 3086 阅读 · 0 评论 -
linux性能监控总结(以及内核参数的优化)
性能监控指标磁盘空间 网卡流量 CPU使用率 端口监控 进程监控性能监控常用命令top命令显示逐行解析(man top)load average(平均负载[1min, 5min, 15min]):某段时间内占用cpu时间与等待cpu时间的进程数。单核:超过1需要注意,超过5十分严重%Cpu0 : 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 stus表示user 用户态的进程所消耗的cpu的资源原创 2021-05-15 17:06:53 · 418 阅读 · 0 评论 -
CentOS 7非正常关机无法启动
由于电源不稳定导致虚拟机非正常关机,再次重启系统进入rescue 模式,日志显示Failed to mount /sysroot使用下列命令清空日志再重启即可xfs_repair -v -L /dev/dm-0原创 2021-04-20 16:13:53 · 874 阅读 · 0 评论 -
LVS四种模式学习笔记(Centos 7)
LVS介绍什么是LVSLVS(Linux Virtual Server) linux虚拟主机,是一个高可用的扩展软件(负载均衡的软件)LVS的三种模式NATDR内网的real server必须使用Non-arp模式,不对apr广播做出响应,确保arp广播发送时只有调度器能做出响应,路由器将数据发往调度器,调度器决定将数据发往哪个real server,调度器与real server且必须在同一局域网内,lvs调度器不会改变请求报包的源ip与目的ip,调度器通过改变数据帧的源mac与目的mac将原创 2021-04-20 12:20:55 · 224 阅读 · 0 评论 -
Nginx集群的负载均衡(7层)
搭建高可用nginx集群1.准备四台Centos 7系统2.使用ansible在四台系统上分别安装nginxansible的部署安装可以看我的另外一篇文章3.配置各机器ip本人使用的linux虚拟机的网卡模式均为:NATvim /etc/sysconfig/network-scripts/ifcfg-ens334.修改配置启用负载均衡vim /usr/local/nginx/conf/nginx.conf5.检查配置文件是否存在语法错误,分别启动各个机器上的ngin原创 2021-04-18 00:18:15 · 327 阅读 · 0 评论 -
一键编译安装nginx
一键编译安装nginx为了避免集群部署反复操作安装步骤,将nginx的编译安装写成脚本方便快速安装#!/usr/bin/bash#下载压缩包curl -O http://nginx.org/download/nginx-1.19.2.tar.gz#解压tar -xf nginx-1.19.2.tar.gz#解决依赖关系yum install pcre-devel openssl-devel make gcc -y#进入目录cd nginx-1.19.2#添加配置./co原创 2021-04-17 21:27:26 · 185 阅读 · 0 评论 -
Ansible的安装与部署
Ansible的安装与部署(Centos 7)Ansible简介ansible是一款开源的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。配置ssh免密通道#生成密钥对ssh-keygen -t ecdsa #将公钥发送到将要管控的机器上ssh-copy-id -i id_ecdsa.pub root@192.168.44.132ssh-copy-id -i id_原创 2021-04-12 20:07:31 · 130 阅读 · 0 评论 -
一键部署安装mysql脚本(Centos 7)
zabbix常见使用功能提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录zabbix常见使用功能前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本原创 2021-04-12 11:40:06 · 353 阅读 · 0 评论 -
详解docker与虚拟机的区别
什么是虚拟化原创 2021-03-01 11:08:49 · 2698 阅读 · 0 评论 -
linux学习笔记yum源.repo文件的理解
linux学习笔记(1)原创 2021-02-03 14:15:07 · 3033 阅读 · 0 评论 -
linux学习笔记-重定向与链接
linux学习笔记-重定向与链接文件描述符(fd)0: stdin标准输入文件 -> 键盘1: stdout标准输出文件 -> 对应显示器2: stderr标准错误输出文件 -> 对应显示器/dev/null 相当于一个黑洞,任何输入这里的内容都“消失”重定向符号‘>’ 重定向输出,覆盖原内容‘>>’ 重定向并追加,不覆盖原内容‘1>’ 标准输出重定向‘2>&1’ 或 ‘&>’ 重定向标准输出或错误输出至同一个文原创 2020-11-08 11:39:33 · 203 阅读 · 0 评论