随笔分类 - 服务端软件
服务端软件相关
摘要:问题 默认的git下载很慢,想加速 配置代理 [root@lab201 nfs-ganesha]# cat /root/.gitconfig [user] email = zphj1987@gmail.com name = zphj1987 [credential] helper = store [
阅读全文
摘要:前言 多个终端执行类似的任务,想把日志都记录下来 操作 创建任务的目录 [root@localhost ~]# mkdir /chia-1 [root@localhost ~]# mkdir /chia-2 [root@localhost ~]# mkdir /chia-3 给每个任务创建一个scr
阅读全文
摘要:##前言 screen用了很久,最近有几个需求,需要进行配置,记录相关的操作 需求 开启日志 需要对screen里面的终端输出进行日志的记录,方便后续的使用 screen -c .screenrc -LS myname [root@node141 test]# cat .screenrc logfi
阅读全文
摘要:问题 如果配置了raid,在系统层面看到的是/dev/sdb这样的设备,那这个设备对应到后台的物理磁盘是什么品牌的,具体到哪块设备,这个怎么查找 这个问题的来源是这样的,我有个/dev/sdb 我不清楚这个ssd是什么品牌的,我想用smartcl去查看这个磁盘的状态,但是过了raid以后无法直接查,
阅读全文
摘要:前言 时间处理相关的一些记录 记录 时间格式类型(2021-03-12 03:34:58.744522) 转换时间为unix时间(13位) shell下的转换 newtime=$[$(date -d "$mytime" +%s%N)/1000000] python下的转换 import time m
阅读全文
摘要:问题 数组的复制的时候,如果是多维数组,进行拷贝的时候,修改新数据会影响到老数据 解决方法 深度拷贝 let newdata = JSON.parse(JSON.stringify(data.data)); let writedata = JSON.parse(JSON.stringify(data
阅读全文
摘要:需求 需要在windows下运行linux的带图形界面的程序,不想安装完整的桌面程序,并且windows上面就能运行 安装方法 安装MobaXterm centos安装相关的软件 yum install -y xorg-x11-xauth xorg-x11-utils xorg-x11-fonts-
阅读全文
摘要:前言 默认vmware没开启/dev/disk/by-id的,测试opencas的时候需要这个路径,所以需要自己手动开启下 配置 在vmware的虚拟机配置文件vmx里面添加 disk.EnableUUID = "TRUE" 然后重启下虚拟机,就可以看到路径内有磁盘编号了
阅读全文
摘要:前言 记录mariadb的安装配置方法 安装 [root@lab101 bacula]# yum install mariadb-server [root@lab101 bacula]# systemctl start mariadb [root@lab101 bacula]# systemctl
阅读全文
摘要:软件介绍 软件的名称为LSI MegaRAID Storage Manager,很多厂商都会提供,本篇是从broadcom进行的下载,有的厂商也是直接跳转到这个网站的,比如华为的服务器,这里从这里下载就可以了 下载 直接用下面的地址 https://www.broadcom.com/site-sea
阅读全文
摘要:前言 有的时候需要做个单页的网页显示,这个直接用python启动即可,但是存在一个问题,停止进程以后,如果网页正在被访问,socket会不释放,然后再启动就会提示端口占用,实际上是没有端口占用的 这个增加一个配置项就行 相关代码 #!/usr/bin/python3 from __future__
阅读全文
摘要:前言 随机端口可能会占用后面准备使用的端口,然后在后面进程启动的时候,无法绑定端口引起服务异常 处理方法 通过内核参数控制,在/etc/sysctl.conf添加 net.ipv4.ip_local_reserved_ports=8000,8080 这个容易被冲掉,可以修改下默认的内核参数,通过tu
阅读全文
摘要:前言 有的时候为了提供一个完整的包,需要把一些零散的文件或者脚本汇总在一起提供,rpm包就是一个很好的方法,这里我们不需要复杂的写法,就纯粹打包的,复杂的可以参考内核或者其它软件包的打包方法 spec文件信息 Name: cephuse Version: 1.0 Release: 1%{?dist}
阅读全文
摘要:前言 通过内网模式访问tv远程机器 方法 云主机配置 一台云主机,云主机申请两个公网IP 云主机启动两个frps进程绑定到两个内网的ip 客户端配置 远程一台linux跳板机运行frpc,启动两个进程,分别访问不同的公网IP [tv] type = tcp local_ip = 192.168.1.
阅读全文
摘要:前言 最近做redmine的bug平台的分析,统计一些需要用到的数据,这里把相关调用的地方记录下来以备后用 相关的获取接口 #! /usr/bin/python # -*- coding:UTF-8 -*- from redminelib import Redmine redmine = Redmi
阅读全文
摘要:前言 软件最终都会有交付的形式,有的是用tar包,有个是以目录,有的是封成一个文件包,从大多数使用场景来说,直接打包成软件包的方式是最简单,也是最不容易出错的,路径可以在包里面写死了 实践 关于打包的资料网上很多,而封包的方式也很多有spec文件方式,有fpm打包方式,本篇记录的是通过setup.p
阅读全文
摘要:前言 之前有一篇介绍配置桥接网卡的,这个桥接网卡一般是手动做虚拟化的时候会用到,通过修改网卡的配置文件的方式会改变环境的原有的配置,而很多情况,我只是简单的用一下,并且尽量不要把网络搞断了,万一有问题,远程把机器重启一下也就恢复了,不至于反复去定位哪里改错了,当然如果是能够直连的修改的时候,还是建议
阅读全文
摘要:前言 在做一个管理平台的时候,面向客户的最开始的第一步就是管理平台的登陆系统,而由于面向的是企业用户,内网用户,因此,往往有很多我们预想不到的情况出现,而这些都会去影响着管理平台的体验,或者会完全中断掉你的操作 这里在分析一些做的比较好的平台后,以及结合我们自身可能遇到的情况,对登陆系统进行一个新的
阅读全文
摘要:问题 文件从windows里面放到nginx里面去的时候,文件在windows下面是大小写忽略,也就是不论大小写都可以匹配的,而到linux下面的时候,因为linux是区分大小写的,也就是会出现无法忽略大小写的访问 调研 通过nginx里面目前还没有找到实现的方式,通过插件的方式也只是能把大小写全部
阅读全文
摘要:前言 zabbix里面有个功能是自动发现,比如文件系统和网卡的获取的时候,因为预先无法知道这个网卡的名称,所以就有了这个自动发现的功能,这里我是因为要用到存储池的自动发现,所以需要对数据进行生成 实现 我们看下原生的接口的数据类型: [root@lab8106 ~]# zabbix_get -s 1
阅读全文