一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Linux

ntpdate提示

19 Jan 10:33:11 ntpdate[29616]: no server suitable for synchronization found   这种问题从下面几个点开始验证 1.查看防火墙是否开通udp的123端口,是udp 无法使用telnet来验证,只能看iptables和硬墙是否有策略 2.如果端口开通,查看服务器端的ntp.conf文件中server是否正常,如果配置有问题,肯定无法使用 3.修改配置是否重新启动ntpd服务 4.查看服务端ntpd进程是否正常   ntpdate -d ntp服务端ip 遇到的几个问题 1.Server dropped:no data 处理办法:网络不通,检查防火墙的udp端口123是否能用,查看服务端的ntpd服务是否启动

  2.Server dropped: strata too high 这个问题一般都是server端ntp.conf中server行配置了网络ntp的服务端url导致,可以收到ntp的包,但是延迟很高。

  解决办法就是将服务端也开启ntpdate 然后通过ntpdate链接网络url的ntp服务器,然后在ntp.conf中配置server 127.127.1.0   (记住 不是127.0.0.1 这个无效) 在打开ntpq -p 查看是否转为LOCAL了

  正确的ntpdate -d 应该是下面的

ps:以上ip均已做脱敏处理   from:https://www.cnblogs.com/zclinux/p/14296884.html

龙生   14 Aug 2023
View Details

Nginx代理mysql端口

Nginx代理mysql端口
1、安装1.9以上版本nginx并配置stream模块。
stream{
upstream mysqlBackend{
hash $remote_addr consistent;
#原数据库的ip及端口
server 127.0.0.1:3306;
}

server {
#需要路由的端口
listen 13306;
proxy_pass mysqlBackend;
}
}

龙生   11 Aug 2023
View Details

Centos离线安装openJDK1.8(适用于离线yum安装其它软件)

总体思路
1.在能够联网的机器上使用repotrack工具下载软件所需的所有依赖,并使用createrepo工具创建yum仓库。
2.将yum仓库文件夹打包上传到没有互联网环境的服务器上,配置成本地yum仓库,然后就可以像互联网环境下使用yum命令一样安装软件了(不止适用于openjdk,其它软件也可以用此方法)

龙生   11 Aug 2023
View Details

Linux权限修改 – 更改文件的拥有者及用户组

chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
chgrp [-R] 用户组名称 文件或目录

龙生   06 Jul 2023
View Details

手抖把Python2.7卸载了,导致了自己的yum不可用

从标题就能看到我有多心如死灰了,简单介绍下我是如何自残的过程.

①首先因为需要部署爬虫程序,然后安装Python3.
②Python3系列和Python2系列版本不向下兼容,所以我就卸载了机器自带的Python2.7,删的干干净净.
③然后我下载了Python3.8的包.
④我开始使用yum命令安装Python3.8的相关依赖.
⑤结果是发现yum不可用了,如下报错信息

龙生   18 Jan 2023
View Details

linux修改系统时间

一、查看和修改Linux的时区 1. 查看当前时区

  2. 修改设置Linux服务器时区 方法 A

  方法 B 仅限于RedHat Linux 和 CentOS

  方法 C 适用于Debian

  3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件

  例如:在设置中国时区使用亚洲/上海(+8)

  二、查看和修改Linux的时间 1. 查看时间和日期

  2.设置时间和日期 例如:将系统日期设定成2009年11月3日的命令

  将系统时间设定成下午5点55分55秒的命令

  3. 将当前时间和日期写入BIOS,避免重启后失效

  from:https://zhuanlan.zhihu.com/p/447299287

龙生   12 Jan 2023
View Details

swap分区创建与删除

  from:https://www.cnblogs.com/Leonardo-li/p/16847031.html

龙生   03 Jan 2023
View Details

linux怎么关闭selinux

关闭方法:1、临时关闭,只需执行“setenforce 0”命令即可。2、永久关闭,需要执行“vi /etc/selinux/config”命令打开config文件,将“SELINUX”项的值改为“disabled”,保存文件并退出即可。 SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。 linux关闭selinux分两种情况: 1、临时关闭: 输入命令setenforce 0即可,但重启系统后还会开启。 2、永久关闭: 输入命令vi /etc/selinux/config打开config文件   将SELINUX=enforcing改为SELINUX=disabled 然后保存退出。 from:https://www.cnblogs.com/lcword/p/16627042.html

龙生   03 Jan 2023
View Details

centos系统swap设置 查看swap分区的方法

交换分区swap,意思是“交换”、“实物交易”,它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。 查看 已存在的swap分区:

  创建用于交换分区的文件:

bs=1024 指的是创建swap分区的初始大小,count指的是swap最大空间,推荐设置为内存的1-2倍。   设置交换分区文件:

  立即启用交换分区文件:

  设置开机时自启用swap分区: 需要修改文件/etc/fstab中的swap行。 添加 /mnt/swap swap swap defaults 0 0

  设置后可以执行free -m命令或者top查看效果:

  删除swap分区:

  from:https://www.laike.net/article-52-117134-0.html

龙生   24 Nov 2022
View Details
1 2 22