问轩博客

展开菜单

Rsync 常见错误

Rsync 常见错误
错误1: [root@nfs01 ~]$rsync -avz /data rsync_backup@172.16.1.41::backup  --password-file=/etc/rsync.password @ERROR: invalid uid rsync rsync error: error starting client-serv...

Rsync 守护进程模式配置 CentOS 7

Rsync 守护进程模式配置 CentOS 7
服务端配置一、添加配置文件备份cp /etc/rsyncd.conf{,.ori}添加内容cat > /etc/rsyncd.conf<<EOF #rsync config #created by shnne #site:https://www.shnne.com uid = rsync gid = rsync use chroot&nb...

CentOS 7优化系统内核

CentOS 7优化系统内核
cat >>/etc/sysctl.conf<<EOFnet.ipv4.tcp_fin_timeout = 2net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_syncookies= 1net.ipv4.tcp_keepalive_time = 600net.ipv4.ip_local_port_range = 4000 65000net.ipv4.tcp_max_syn_...

Centos7配置永久路由方法

Centos7配置永久路由方法
路由永久生效1.默认文件不存在(C7)vi /etc/sysconfig/network-scripts/route-eth0172.16.1.0/24 via 192.168.1.1重启网络服务或者系统生效2.默认文件不存在(C6)vi /etc/sysconfig/static-routesany net 172.16.1.0/24 gw 192.168.1.1重启网络服务或者系统生效3.放在rc.local文件vi /etc/rc.localroute add -net...

干货:通过SSH反向隧道的方式配置Windows10远程3389端口

干货:通过SSH反向隧道的方式配置Windows10远程3389端口
通过SSH反向隧道的方式配置Windows10远程3389端口电脑经过测试,win10默认就安装了OpenSSH客户端,不需要安装OpenSSH服务端,如果客户端没有安装,请参考下文第一步:需要有一台公网IP的Linux服务器做转发,家里和异地都要能够连上。公网服务端需要配置以下内容编辑 /etc/ssh/sshd_config 文件,在里面修改或添加:GatewayPorts yes重启 sshd 服务systemctl restart sshd第二步:异地Windows1...

nginx出现大量499响应码

nginx出现大量499响应码
一、问题现象监控发现Nginx服务日志中出现较多的499状态码,499状态码在Nginx中代表的是客户端在服务端返回之前主动断开了连接,由于客户端设置的超时时间为2s,故到达2s未收到服务端响应客户端主动断开了连接造成了499响应码。二、可能的故障点服务器的问题,例如CPU使用率高,队列堵塞,导致无法及时处理请求,从而导致客户端超时断开连接网络出现问题,丢包或者出现网络堵塞专线线路存在问题后端服务存在性能瓶颈,当流量变大时,响应时间提高,导致客户端超时断开连接三、排查服务器问...

Linux命令-主机相关-hostname

Linux命令-主机相关-hostname
显示和设置系统的主机名hostname命令 用于显示和设置系统的主机名称。环境变量 HOSTNAME 也保存了当前的主机名。在使用 hostname 命令设置主机名后,系统并不会永久保存新的主机名,重启之后还是原来的主机名。如果需要永久修改主机名,需要修改 /etc/hosts 和 /etc/sysconfig/network 的相关内容并进行重启;也可以使用 hostnamectl 命令进行永久修改。语法hostname [-b] {hostname|-F file}&nb...

Linux命令-内置命令-ulimit

Linux命令-内置命令-ulimit
ulimit命令 用来限制系统用户对shell资源的访问。如果不懂什么意思,下面一段内容可以帮助你理解:假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个人,在系统资源无限制的情况下,这 10 个用户同时打开了 500 个文档,而假设每个文档的大小有 10M,这时系统的内存资源就会受到巨大的挑战。而实际应用的环境要比这种假设复杂的多,例如在一个嵌入式开发环境中,各方面的资源都是非常紧缺的,对于开启文件描述符的数量,分配堆栈的大 小,CPU 时间,虚拟内存大小,...