技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在位置 >首页 > Linux
0℃
2023年12月07日 Linux ⁄ 被围观 1,995次+
pgsql安装目录:/data/server/pgsql pgsql数据库存放目录:/data/server/pgsql/data 故障现象:因为磁盘爆满导致数据库目录下pg_wal里的文件丢失或损坏,数据库无法启动,报错。 报错信息: 2023-11-13 17:29:07.005 CST [152671] FATAL: the database system is starting up 2023-11-13 17:29:07.019 CST [152668] LOG: invalid primary checkpoint record 2023-11-13 17:29:07.019 CST [152668] PANIC: could not locate a valid checkpoint record 2023-11-13 17:29:07.070 CST [152667] LOG: startup process...
阅读全文
0℃
2023年11月14日 Linux ⁄ 被围观 2,501次+
操作系统:CentOS-7.x 1、创建目录 mkdir -p /data/server/soft #软件包存放目录 2、下载Python3 https://www.python.org/ftp/python/ https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz 3、下载OpenSSL(Python3需要高版本openssl支持) 下载地址:https://www.openssl.org/source/openssl-1.1.1w.tar.gz #上传安装包到软件包存放目录/data/server/soft 4、安装必要的依赖 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readl...
阅读全文
0℃
2023年10月25日 Linux ⁄ 被围观 2,488次+
1、配置别名登录 vi ~/.bashrc #编辑用户终端配置文件,在最后一行添加 alias to101='ssh -p 22 root@192.168.21.101' alias to102='ssh -p 22 root@192.168.21.102' :wq! #保存退出 source ~/.bashrc #使配置立即生效 to101 #远程连接192.168.21.101 to102 #远程连接192.168.21.102 2、配置免密登录 配置从192.168.21.103免密码登录到192.168.21.101和192.168.21.102 在192.168.21.103操作 ssh-keygen #输入命令,按三次回车,会生成私钥和公钥 cd /root/.ssh #进入目录,会看到生成的私钥和公钥 #拷贝公钥 ss...
阅读全文
0℃
2023年09月14日 Linux ⁄ 被围观 4,731次+
Deepin默认安装完成之后没有开始ssh服务,禁用root账号,也没有开启远程桌面访问。 现在我们安装Xrdp工具,在Windows下通过远程桌面工具RDP访问Deepin的远程桌面,Deepin默认的桌面环境是DDE,不需要单独再安装GNOME等桌面环境。 1、启用root sudo passwd root #设置登录密码 2、开启ssh服务,运行远程连接 sudo systemctl start ssh #启动 sudo systemctl enable ssh #添加开机启动 3、安装xrdp 能够使用Windows下的远程桌面工具RDP访问Deepin的3389远程桌面 sudo apt install xrdp sudo systemctl enable xrdp...
阅读全文
0℃
2023年08月08日 Linux ⁄ 被围观 2,414次+
网卡bond是通过把多张网卡绑定为一个逻辑网卡(虚拟接口),实现网卡冗余和负载均衡,在生产环境中经常用到。 服务器有两块网卡,用这两块网卡做成一个逻辑网卡bond0 1、确定系统是否已加载bonding模块 lsmod | grep bonding #检查是否已加载bonding模块 #如果命令输出中包含"bonding"字样,则表示bonding模块已加载。 #如果上述命令没有输出,说明bonding模块未加载。 sudo modprobe bonding #手动加载该模块 2、系统启动时自动加载bonding模块 touch /etc/modules-load.d/bonding.conf vi /etc/modules-load.d/...
阅读全文
0℃
2023年07月20日 Linux ⁄ 被围观 2,425次+
需求:在磁盘/dev/sda剩余未使用的空间上创建新分区,并扩容到lvm根分区 1、磁盘分区操作 df  -h  #查看当前磁盘分区信息 fdisk -l #查看磁盘容量 parted /dev/sda #运行parted并指定磁盘设备 print free #查看可用空闲空间 quit #退出 fdisk /dev/sda #进行分区操作 p #查看当前的分区情况 n #创建一个新分区 回车 #当要求输入起始扇区时,按回车键使用默认值(将新分区放置在可用空间的开头) 回车 #当要求输入结束扇区时,同样按回车键以使用默认值(将新分区延伸到可用空间的末尾) w #保存修改并退出fdis...
阅读全文
0℃
2023年06月27日 Linux ⁄ 被围观 2,692次+
需求:把单独的分区/var合并到根/分区,删掉原来的/var,把磁盘空间扩容到/根分区 1、备份数据 cp -p -r /var /var.bak 2、查看挂载信息 df -hT | grep /var /dev/mapper/bigcloud--enterprise--linux--for--euler-var ext4 974M 115M 792M 13% /va #查找占用/var的进程及,kill <PID> lsof +D /var [root@localhost var.bak]# lsof +D /var COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME firewalld 931 root 3w REG 253,3 0 1861 /var/log/firewalld tuned 957 root 3w REG 253,3 2671 1865 /var/...
阅读全文
0℃
2022年10月31日 Linux ⁄ 被围观 2,975次+
一、Linux下标准分区 fdisk -l #查看设备,一般可以看到设备名为/dev/sdb,/dev/xvdb,或者为/dev/vdb fdisk /dev/sdb #输入m可查看帮助 g #输入g将磁盘划为gpt格式,支持容量大于2TB的磁盘 n #输入n,新增分区 1 #选择分区,默认回车,1分区 回车 #选择分区起始位置,回车,默认从2048M开始划分 回车 #选择分区终止位置,回车,默认最大空间,注:若要划分多个分区需要提前规划好,按照规划输入分区大小 w #输入w保存退出 fdisk -l #到此为止磁盘分区完成,可以看到多了个分区/dev/sdb1 mkfs.xfs /dev/sdb1 #格...
阅读全文
0℃
2022年09月01日 Linux ⁄ 被围观 3,976次+
默认情况下,Linux系统一般没有安装中文字体,如果有需求可以自己安装,下面以CentOS 7.x为例来进行安装。 1、使用yum源在线安装默认字体库 yum install fontconfig 2、安装字体库管理工具 #安装ttmkfdir这个是用来搜索目录中所有的字体信息并汇总生成fonts.scale文件 yum install ttmkfdir #创建中文字体存放目录 mkdir /usr/share/fonts/chinese 3、拷贝字体,可以从windows系统进行拷贝,打开c盘下的C:\Windows\Fonts目录,一般选择宋体和黑体,simsun.ttc、msyhbd.ttc、msyhl.ttc、msyh.ttc将中文字体复制到/...
阅读全文
0℃
2022年08月26日 Linux ⁄ 被围观 4,568次+
File Browser是一个使用go语言编写的软件,功能是可以通过浏览器对服务器上的文件进行管理。可以是修改文件,或者是添加删除文件,甚至可以分享文件,是一个很棒的文件管理器,你甚至可以当成一个网盘来使用。总之使用非常简单方便,功能很强大。 项目地址:https://github.com/filebrowser/filebrowser/releases/ 教程地址:https://www.filebrowser.cn/ 下载地址:https://github.com/filebrowser/filebrowser/releases/download/v2.22.4/linux-amd64-filebrowser.tar.gz 上传安装包到/usr/local/src目录 开启...
阅读全文
0℃
2022年08月23日 Linux ⁄ 被围观 4,221次+
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 官方网站:https://sjqzhang.gitee.io/go-fastdfs/ go-fastdfs (go语言版本的FastDFS) 项目地址:https://github.com/sjqzhang/go-fastdfs 编译版本下载地址:https://github.com/sjqzhang/go-fastdfs/releases go-fastdfs-web 监控工具 项目地址:https://github.com/perfree/go-fastdfs-web 各打包版本下载地址:https://github.com...
阅读全文
0℃
2022年08月14日 Linux ⁄ 被围观 3,136次+
说明: 1、JDK 是 Java 语言的软件开发工具包,JDK 是整个 Java 开发的核心,它包括 Java 运行环境、Java 基础类库和 Java 工具。 2、目前JDK有三个长期支持版本(LTS),分别是:JDK8、JDK11 和 JDK17。 3、JDK 版本包括 Oracle JDK、OpenJDK、AdoptOpenJDK、Amazon Corretto、阿里 Dragonwell 以及华为毕昇 JDK等,其中Oracle JDK 使用最广泛,版本最全面。 4、OpenJDK 是由 Sun 公司创建的 JDK SE 的开源实现,它采用 GPL 协议,可以免费使用,源码开放。 5、AdoptOpenJDK(adoptium) 是由 Java 社区维护的预建...
阅读全文
0℃
一、CentOS 7.x 安装Docker-ce社区版本 https://www.osyunwei.com/archives/11592.html 二、准备安装软件包 cd /usr/local/src #建议先把需要安装的软件包下载到本地目录 1、下载nginx wget http://nginx.org/download/nginx-1.21.1.tar.gz #nginx 2、下载pcre wget http://ftp.pcre.org/pub/pcre/pcre-8.45.tar.gz #nginx扩展 3、下载openssl wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz #nginx扩展 4、下载zlib wget http://www.zlib.net/zlib-1.2.11.tar.gz #nginx扩展 三、准备Nginx相关配置...
阅读全文
0℃
一、CentOS 7.x 安装Docker-ce社区版本 https://www.osyunwei.com/archives/11592.html 二、准备安装软件包 cd /usr/local/src #建议先把需要安装的软件包下载到本地目录 1、下载mysql(自带boost版本) https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.34.tar.gz -O mysql-5.7.34.tar.gz 2、下载cmake(编译工具) https://cmake.org/files/v3.21/cmake-3.21.1.tar.gz 三、构建mysql容器镜像 1、从docker hub拉取官方基础镜像 #我们用centos系统进行构建 https://hub.docker.com/_/centos?tab=tags...
阅读全文
0℃
Ubuntu Server 20.04.x LTS系统中需要开机启动某个服务、开机备份文件等都可以通过systemd实现 1、创建配置文件 nano /lib/systemd/system/autostart.service #创建文件 [Unit] Description=autostart [Service] Type=forking PIDFile=/run/autostart.pid #EnvironmentFile=/etc/systemd/autostart.conf ExecStart=/home/autostart.conf ExecReload=/bin/kill -SIGHUP $MAINPID ExecStop=/bin/kill -SIGINT $MAINPID [Install] WantedBy=multi-user.target graphical.target Alias=autostart.service ctrl+o #保...
阅读全文
0℃
2021年02月07日 Linux ⁄ 被围观 4,832次+
Centos 7 kubectl 客户端连接rancher里面的k8s 1 centos7 安装最新版本的kubectl 脚本如下:install_kubectl.sh #!/bin/bash # make sunny sunnylinux@foxmail.com cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-ke...
阅读全文
0℃
2021年02月06日 Linux ⁄ 被围观 7,221次+
rancher 简介: Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps 团队。 网上千篇一律的安装方法: sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server但是当你的centos7 内核没有升级没有优化,rancher的k8s是无法添加node主机,给很多人造成困惑。安装环境centos7 ,update最新版本,docker-ce 最新的20版本与朋友交流总结updte内核脚本, #!/bin/ba...
阅读全文


Copyright© 2011-2024 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3