- 博客(47)
- 收藏
- 关注
原创 服务器配置路由
translator在Linux系统中,通过命令添加的路由规则通常不会永久保存,它们只会在当前会话中生效。当系统重新启动后,这些临时添加的路由规则会丢失。要求在开关机之后仍然保留这条路由,需要将路由规则永久保存。
2024-06-28 15:48:18
740
原创 centos7安装kvm
如果您安装了 virt-manager 工具,您可以通过图形界面来管理 KVM 虚拟机。: 在安装KVM之前,请确保您的CPU支持硬件虚拟化,并且已经在BIOS中启用了虚拟化技术。如果输出中没有任何虚拟机,则表示KVM已成功安装,但目前没有运行任何虚拟机。如果 libvirtd 服务正在运行,说明 KVM 已经成功安装并且正在运行。通过上述方法,您可以验证在 CentOS 7 上是否成功安装了 KVM。现在,KVM已成功安装并配置在您的CentOS 7系统上。如果 KVM 安装成功,应该会显示类似于。
2024-04-27 17:27:52
382
原创 VMware 中将 Rocky Linux 设置为图形界面
首先,在 VMware 中创建一个新的虚拟机,并按照常规步骤安装 Rocky Linux。确保在安装过程中选择安装图形界面的选项。:系统重新启动后,会自动进入图形界面登录界面。使用你的用户名和密码登录即可进入 Rocky Linux 的图形界面。完成以上步骤后,你的 Rocky Linux 就会以图形界面模式启动。:在启动后,你会看到登录界面。使用你设置的用户名和密码登录系统。:完成安装后,启动 Rocky Linux 虚拟机。这将安装包含图形界面的软件包组。
2024-04-27 16:14:46
608
1
原创 swap交换空间大小
请务必在执行这些操作之前确保已经备份了重要数据,并理解每个命令的含义及其可能带来的影响。设备中的一部分空间创建为 16GB 的交换空间。设备拥有足够的空间来作为交换空间。当您要将交换空间大小增加到 32GB 时,可以按照以下步骤操作,并将。:设置交换文件的权限,确保只有 root 用户可以读写这个文件。:首先,您需要创建一个文件来作为交换空间。文件中,以便系统重启后自动启用交换空间。:将这个文件转换为交换空间。通过以上步骤,您可以成功将。:启用新创建的交换空间。:将交换空间配置添加到。目录下创建这个文件。
2024-03-28 14:42:37
271
原创 文件内容对比
echo "不存在: $line"# 检查文件1的每一行是否存在于文件2中。echo "存在: $line"sh 1.sh | ack '不存在'echo "文件不存在"# 循环读取文件1的每一行。# 检查文件是否存在。
2024-01-09 11:45:46
376
原创 要在CentOS 7上安装Docker Compose
要在CentOS 7上安装Docker Compose,您可以按照以下步骤进行操作: 更新系统软件包: sudo yum update 安装Docker: sudo yum install docker 启动Docker服务: sudo systemctl start docker 确保Docker在系统启动时自动启动: sudo systemctl enable docker 下载并安装Docker Compos
2023-12-22 09:36:04
32
1
原创 修改/var/lib/docker/overlay2 的路径
现在,Docker就已经被安装在/home/下,并且容器和镜像将存储在/home/docker目录下。更新 Docker systemd 配置文件。
2023-12-14 12:35:56
637
原创 git免密登录
对于更高级的凭据管理,您可能需要使用更安全的凭据存储方式,比如使用专门的凭据管理工具或者集成到操作系统的凭据管理系统中。如果您在使用HTTP协议而不是SSH协议时,想要在Git操作中免去输入用户名和密码,您可以使用 Git 的凭据帮助器(credential helper)来实现。添加公钥到Git仓库:使用cat命令显示公钥内容,并将其添加到您的Git仓库中。之后的操作无需再输入用户名和密码:从此以后,您在进行 Git 操作时就不再需要重复输入用户名和密码了,Git 会自动从凭据存储中读取需要的信息。
2023-11-17 11:32:18
568
原创 基于CentOS/RHEL 系统 用docker安装jenkins
在这个 Dockerfile 中,我们使用了 CentOS 7 作为基础镜像,并安装了 Java、Git、和 Jenkins。接下来,我们设置了 Jenkins 的 Home 目录并暴露了 Jenkins 默认的 8080 端口。如果您希望基于 CentOS/RHEL 系统使用 Docker 安装 Jenkins,可以使用官方的 Jenkins 镜像,该镜像是基于 Debian 系统的。现在,您已经在 Docker 容器中成功安装了基于 CentOS/RHEL 的 Jenkins。您可以通过浏览器访问。
2023-09-20 18:13:03
51
原创 内网穿透工具
支持web图形化管理,集成多用户模式。无配置文件:docker run -d --name npc --net=host ffdfgdfg/npc -server=<ip:port> -vkey=<web界面中显示的密钥> <以及一些其他参数>配置文件:docker run -d --name npc --net=host -v <本机conf目录>:/conf ffdfgdfg/npc -config=/conf/npc.conf。下载conf文件夹并解压,或前往项目主页自行下载**(升级请忽略)**
2023-07-06 09:45:42
326
原创 ERROR: Elasticsearch did not exit normally - chec...log6月 25 15:26:33 zabbix-server systemd[1]: Fai
修改配置文件,让单节点启动,没问题后再集群启动。搭建好的集群报此错误,排查方向。
2023-06-25 19:39:15
573
原创 企业微信 WebHook 实现故障文本告警
我们再开发企业微信机器人可以直接通过 JavaScript 语言编写脚本,因为得到了 Zabbix 的原生支持,告警脚本通用性强且更加灵活。如下图,你也可以选择启动机器人的时间段,比如我要 7x24 小时盯着网络设备,这里直接 007 就好了。注意,这个 WebHook 地址非常重要,请不要泄露,否则他人可以通过这个地址给你捣乱。在“Test media type”对话框中,可以直接点击“测试”,也可以自定义通知的主题和内容,如图。这样,当有设备触发器被触发产生告警时,企业微信机器人就会给你发消息了。
2023-05-04 11:40:31
1255
原创 linux安装minio文件服务器教程
适合存储非结构化数据,如图片,音频,视频,日志等。存储Object的逻辑空间,每个Bucket之间的数据时相互隔离的。对于用户而言,相当于存放文件的顶层文件夹。根据集群规模自动划分Set,每个Set中的Drive分布在不同位置。- 一个Set包含的Drive数量是固定的,默认由系统根据集群规模自动计算出。存储Object的磁盘。在MinIO启动时,以参数的方式传入。- 任意小于等于m份的数据丢失,以通过剩下的数据还原出来。- 一个Set中的Drive尽可能分布在不同的节点上。存储到MinIO的基本对象。
2023-01-06 09:51:56
589
原创 Openstack搭建
5,Yum安装源配置 openstack,nova01 ,nova02都需要做。主机名与DNS配置openstack,nova01 ,nova02都需要做。时间服务器配置 openstack,nova01 ,nova02都需要做。以下操作,openstack,nova01 ,nova02都需要做。使用应答文件安装,只需要在 openstack 上安装即可。只需要在 openstack 上安装即可。nova01 ,nova02安装。4,openstack系统环境安装配置。卸载 NetworkManager。
2022-10-16 15:46:02
1628
原创 【无标题】Linux虚拟化技术
硬盘文件 /var/lib/libvirt/images/ 配置文件 /etc/libvirt/qemu/文件路径:创建配置文件 /etc/libvirt/qemu/networks/vbr.xml。命令格式: qemu-img 子命令 子命令参数 虚拟机磁盘文件 大小。6,拷贝 虚拟机的配置文件--node_base.xml。5,创建虚拟机磁盘 vmhost.img --为前端盘。2、验证 yum 仓库的配置。3、安装 libvirtd。1、查看是否支持虚拟化。
2022-10-14 16:57:25
446
原创 linux编码格式修改_Linux系统编码修改
1、描述在Linux服务器中系统的编码默认设置成的是 en_US.UTF-8 ,而应用中文编码一般默认是 zh_cn.UTF-8 的编码,因此会存在在应用中导出excel出现乱码的情况,因此要将linux系统的编码改成 zh_CN.UTF-8。修改方法包括全局修改和局部修改。2、全局修改全局修改即为对整个系统都有效的修改方式,使整个系统都适应于该系统编码。该方法是在系统配置文件中添加编码方式将默认的方式覆盖掉。
2022-10-14 14:02:13
8703
原创 Centos7.5安装RabbitMQ3.8.8
设置用户权限 rabbitmqctl set_permissions -p “/” admin “.,可参考https://www.rabbitmq.com/which-erlang.html。访问ip:端口号,我的是http://125.236.16.252:15672。2.8、设置 rabbit-server 开机自启动,下次开机自动生效。1.2、下载erlang安装包:https://1.3下载、https://github.com/目录默认安装在 /usr/lib/rabbitmq。
2022-10-08 16:24:44
375
原创 定时清理日志(只保留5天)
#sort 命令可以给文本进行排序 -n:纯数字排列,-r:反向,颠倒顺序。##-type d -name "20*" 20开头的所有目录。##print: 表示列。
2022-09-07 11:25:03
307
原创 mysql忘记登录密码
1,停掉正在运行的mysql[root@web01 ~]# systemctl stop mysqld2,修改配置文件 vim /etc/my.cnf添加这一句skip-grant-tables 保存退出3,启动mysql[root@web01 ~]# systemctl stop mysqld[root@web01 ~]#mysql4,进入数据库修改密码mysql> use mysql;mysql> flush privileges;mysql>exit 退出登...
2022-05-13 10:26:11
199
1
原创 Exception in thread “main“ java.lang.ClassNotFoundException: org.bcos.browser.Application
[root@master01 ~]# kubectl get pod -n mntwk-test | grep towerfosow-tower-mntwk-test-5b7f9785c8-rmnzv 0/1 CrashLoopBackOff 4747 16d[root@master01 ~]# kubectl describe pod fosow-tower-mntwk-test-5b7f9785c8-rmnzv -n mnt.
2022-05-07 15:32:29
565
原创 yum源的安装挂载和开机自动挂载,关闭selinux
SELinux概述•Security-Enhanced Linux–美国NSA国家安全局主导开发,一套增强Linux系统安全的强制访问控制体系–集成到Linux内核(2.6及以上)中运行–RHEL7基于SELinux体系针对用户、进程、目录和文件提供了预设的保护策略,以及管理工具SELinux的运行模式–enforcing(强制)、permissive(宽松)–disabled(彻底禁用)任何模式编程disabled(彻底禁用)都要经历重启系统[root@localhost~]#...
2022-02-23 14:11:04
3493
2
原创 shell脚本 输入某个数字,启动脚本中相关命令
#!/bin/bashnumber=$1if [[ $number -eq 1 ]]; then mkdir /opt/qqq fiif [[ $number -eq 2 ]]; then mkdir /opt/wwwfi]# ls /opt/]# sh h.sh 1]# ls /opt/qqqq]# sh h.sh 2]# ls /opt/qqqq www注意 if [[ $number -eq ...
2022-02-14 13:45:58
1109
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人