-
存储服务器显示端口协商速率不一致 TOP NEW
华为存储服务器红灯告警 需网线连接H4/H5端口,分别默认ip为192.168.128.101/102和172.31.128.101/102。在页面上看到显示“端口协商速率4Gbit/s小于最大速率16Gbit/s”。 检查linux服务器端口 在/proc/scsi/scsi文件中,查看到Model为XSG1的模块类型。在/sys/class/fc_host下存在4个host文件,cat /host/speed可以看到正在使用的光口速率,其中1个端口速率为4Gbit另一个为8Gbit,host文件夹中存在supported_speeds文件,可以看到支持速率为4Gbit、8Gbit、16Gbit,查看华为文档,可以通过修改speed文件实现修改光口速率,未试验过。 Read More
-
2023年年终总结 TOP NEW
年终总结 发现一年好像啥都没干,但仔细想想又不是真的啥都没干,就总结一下今年做了啥,打算明年继续努力,有需要改进的就改进一下。 体重 今年体重从年初的105kg到现在大概99.5左右,好像最终的时候有108,也算是有些进步。但是现在因为体重没什么变化也懈怠下来了,明年因为骑车的朋友也多了,大概春天到了就可以和朋友出去骑车了,也有台子了冬天至少也能维持一段时间体重。希望明年能到90kg吧。到时候就可以加入跑步了。 骑车 从22年骑车下班,有点喜欢上了骑车,23年4月份也没怎么考虑就买了一辆山地车,后来发现骑着很开心但是了解到公路车之后就不太舒服,一直也想买公路车。最后没忍住在6月份看到一辆sava碳纤维105中套的线拉油挺便宜的,就买下来了。 虽然有这样那样的缺点,但是在开始有... Read More
-
转载:相亲圣经 TOP NEW
转载:相亲圣经 原帖:来说说这些年相亲遇到的女方伎俩 第一招:打压你的婚恋价值 从长相、条件、性格等角度打压你,让你认为自己存在明显缺陷。 比如你有房有车,那就说对你没感觉;比如你家境不错,那就说你工作不行;比如说你什么都不错,那就说你身高不行;没有人是十全十美的,一旦开始打压,总能找到缺陷。 一般使用这招的女性,自身条件都十分拉胯,寄希望于嫁给更好的男人,但又害怕男人醒悟,所以想用打压价值的方法强行匹配。 辨别的方法很简单,真正善良的人不会主动去打压他人。 但换句话说,女人在相亲时选择打压你,大概率是她不太行,你很行(分人,自己判断)。 第二招:享受你的婚恋价值 通过最初的阶段后,女性往往会以试试的借口,享受你婚恋价值带来的好处,比如日常接送、买单、送零食奶茶等,美其名曰,... Read More
-
openstack命令行创建虚拟机 TOP NEW
openstack命令行创建虚拟机 nova flavor-create test_vir 10 1024 30 1创建虚拟机模板按顺序,名称、id、内存、硬盘、cpu核心数 nova flavor-list 查看虚拟机模板 neutron net-list 查看当前已有的网络配置 glance image-list 查看当前镜像状态 nova boot --flavor 10 --image e57fe8cc-6cbd-4659-b2fc-ffe85035253e --nic net-id=f8211619-c758-4d68-b271-52e59cf1a60f virmachin 创建虚拟机 flavor为虚拟机模板id image为镜像id net-id为网络配置id 最后vi... Read More
-
愿望清单 TOP NEW
-
为自己搭建一个网页vscode TOP NEW
为自搭建一个网页vscode 有时候会在很多台设备进行操作,git虽然可以提供多地的同步代码,但也会有忘记提交的情况。所以我了解到可以在服务器上搭建vscode,因为终端是服务器,变相解决了多台设备内容不相同的的问题。 不过由于不是网页版本,不是所有的vscode插件都能使用。 安装 首先安装docker和docker-compose version: "3" services: code-server: image: linuxserver/code-server:4.5.0 container_name: code-server environment: - PUID=1000 - PGID=1000 - T... Read More
-
keepalived的安装和使用 TOP NEW
keepalived 朋友突然问我keepalived和nginx如何部署前后端项目,想着以前部署过一个mysql集群也有是用到keepalived,就简单的讲了讲。 keepalived是为了Linux系统和基于linux的基础架构提供简单且强大的负载均衡和高可用的软件。 根据具体实现下总结下就是,保证一台服务器挂了之后切到另一台上,因为ip是虚拟出来的所以ip不会变化正常可用。大概给我这样的感觉。 安装 作为一个非常喜欢docker的人,那么keepalived的部署还是用到docker。 官网提供的运行方法,因为keepalived需要使用到宿主机的网卡,需要添加--cap-add=NET_RAW权限, docker run –volume /data/... Read More
-
prometheus和grafana监控服务器状态 TOP NEW
prometheus和grafana监控服务器状态 介绍 舍友把软路由安装到路由器上了,原本装软路由的设备就重装了系统,安装了docker并被我知道了密码!!! 屋里的linux设备也有5个了,就找了找可以监控设备运行状态的软件,选择了prometheus和grafana的,用舍友的设备,可以先看下效果。 基本信息,硬盘空间等数据都可以在此显示出来。其中也有各种各样的监控内容,也存在专门监控mysql运行情况的prometheus-mysqld-exporter。 安装 服务端 首先确定环境中存在docker以及docker-compose,通过这两个安装prometheus和grafana的服务端。 version: "3" services: prom: im... Read More
-
python异步连接ssh库 Parallel-SSH TOP NEW
python异步连接ssh库 Parallel-SSH 因为新工作是运维,一次要巡检百来台服务器,原来的运维脚本一次需要跑近1个小时,为了将巡检时间有效降低就去查了下是否有异步ssh库,就找到了Parallel-SSH这个库。 使用起来基本在一分钟以内即可完成服务器巡检内容,而且使用起来也非常简单,故在这里给大家介绍一下。 安装 如果是能连得上外网的机器可以加上源直接使用pip进行安装 pip install parallel-ssh 由于工作环境的机器无法连接外网,所以可以使用pip download # 下载 pip download -d parallel-ssh # 在离线电脑上安装 pip install parallel_ssh-2.12.0-py3-none-an... Read More
-
archlinux安装i3wm TOP NEW
安装archlinux 这个很简单从官网或源(https://mirrors.cnnic.cn/archlinux/iso/)下载最新的官方镜像,将其写入u盘中,启动后执行archinstall,将配置修改为自己所需的内容即可,最后进行安装非常方便。(https://wiki.archlinux.org/title/Archinstall_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87))。 使用archlinux也是为了方便安装使用各种软件。 i3wm i3wm一款动态的平铺窗口管理器,对于我来说可以尽量少的使用鼠标,将所有操作放在键盘上。方便以各种方式使用电脑。键位可以自定义配置想进行的操作,而且资源占用低对于很多配置较低的电脑也能流畅使用。 首先进... Read More
-
我是如何通过githubAction创建一个riscv Archlinux镜像的 TOP NEW
通过github Action创建一个riscv Archlinux镜像 github Action提供了多重构建环境,ubuntu/macos/windows sehraf/riscv-arch-image-builder此项目给出了创建riscv Archlinux镜像的脚本,但是其默认的环境是Archlinux中,需要安装的包也是一样,但github Action未提供此环境。所以我首先想到是通过Archlinux的docker镜像去创建镜像。 github Action简单讲解 name: Image Builder for Archlinux on an Allwinner D1 / Sipeed Lichee RV CI on: push: b... Read More
-
更改git log中邮箱及用户名的脚本 TOP NEW
更改git log中邮箱及用户名的脚本 git filter-branch -f --env-filter ' OLD_EMAIL="" CORRECT_NAME="" CORRECT_EMAIL="" if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ] then export GIT_COMMITTER_NAME="$CORRECT_NAME" export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL" fi if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ] then export GIT_AUTHOR_NAME="$CORRECT_NAME" expo... Read More
-
从1到30的数组,从5开始报数,报到3倍数去除,指导剩下两个 TOP NEW
题目:30个小朋友围坐一圈(编号1~30),第1号小朋友从5开始报数,报到3的倍数的小朋友离开圈子,其他小朋友继续,最后剩下两个小朋友游戏结束,最后两个小朋友的位置编号是多少,写出代码 我的解题 def clear(list_max: int, start: int, fux: int): from copy import deepcopy list1 = [i for i in range(1, list_max + 1)] list2 = deepcopy(list1) count = 1 start -= 1 while len(list1) != 2: for e, i in enumerate(list1)... Read More
-
容器内挂载到samba盘 TOP NEW
-
键盘控制浏览器 TOP NEW
键盘操作浏览器 我们在使用电脑时,通常都会使用到键盘与鼠标,但是在很多情况下鼠标都是无法在桌子以外的地方使用。(请避免讨论mac的触摸板。) 在其他情况下,如何不适用鼠标,就是部分人思考的一个问题。 VIM vim是一个文本编辑器,我相信大部分程序员都不会陌生。 vim的优势就在于就是可以全程以键盘来进行操作,我们后续将使用的浏览器插件也是基于vim的使用方式进行操作。 在此贴出部分vim命令,了解vim的用法。 h 方向键左 j 方向键下 k 方向键上 l 方向键右 / 搜索内容 n 查找下一处 N 查找上一处 x 删除当前字符 ESC 退出输入模式 i 进入输入模式 gg 切换到第一行 G 切换到最后一行 vim的命令都是一些简单的按键就可以实现文本的编辑、搜索... Read More
-
riscv安装系统 TOP NEW
芒果派mq-pro 先贴一下参数 D1, C906 Core, RISC-V core up to 1GHz 512MB or 1GB DDR3 USB-OTG Type-C USB-HOST Type-C 40Pins RPI-expand 24Pin DVP/RGMII connector mini HDMI TF card RTL8723ds WiFi/BT module 20Pins DSI/CTP/LVDS FPC connector Audio OUT pads onboard WiFi/BT ant 6.5x3cm size 单核risc-v,有otg有wifi,充电和数据接口都是type-c。其他和树莓派ze... Read More
-
linux在无显示器情况下连接wifi TOP NEW
linux在无显示器情况下,通过另一台linux挂载硬盘设置连接wifi 首先将linux硬盘挂载到一个目录下,以本地 root 目录为例 mount /dev/sdX1 root ,运行 wpa_passphrase "ssid" "pass" 导出wifi名及密码的所需配置 将其写入到 root/etc/wpa_supplicant/wpa_supplicant-wlan0.conf 中, 然后运行 ln -s /usr/lib/systemd/system/wpa_supplicant@.service root/etc/systemd/system/multi-user.target.wants/wpa_supplicant@wlan0.service 当然如果获得i... Read More
-
oh-my-zsh终端 TOP NEW
安装oh-my-zsh wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh 修改install.sh的位置 REPO=${REPO:-mirrors/oh-my-zsh} REMOTE=${REMOTE:-https://gitee.com/${REPO}.git} 修改git仓库位置 cd ~/.oh-my-zsh git remote set-url origin https://gitee.com/mirrors/oh-my-zsh.git git pull Oh-my-zsh乱码 git clone https://github.com/powerline/fonts.git c... Read More
-
linux可以ping到ip但无法ping域名 TOP NEW