水上冰石
物联网,机器人,系统架构,3d建模,人工智能,aigc,大模型
展开
-
分享一个非常好用的安装包下载网站
也就是说引申出来一个新功能,如果我们在编译包的时候,发现编译失败,提示版本不正确的时候,就可以到这个网站上来看看,具体依赖的正确包版本是多少,然后再下载正确的版本,使是注入rpm -ivh等命令进行安装。当我们需要下载linux下的某些包,以便在自己的环境下进行编译自己的安装包的时候,可能需要用到一些各种版本的依赖包,从网上 百度会很麻烦。找到对应系统,然后找到对应架构,使用右上角的搜索按钮,进行搜索,就可以搜索需要的包。或者如果可以的话,也可以使用网站上的例子进行安装。如果只是下载rpm包,安装也可以。原创 2024-05-14 14:52:55 · 264 阅读 · 0 评论 -
centos7下vim命令笔记-查找字符
记得,Vim 的查找是非常强大的,它支持正则表达式,可以使用更复杂的模式来查找字符。在 Vim 中,你可以使用正则表达式来查找字符。原创 2024-05-10 18:17:26 · 328 阅读 · 0 评论 -
centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr
【代码】centos7虚拟机启动失败,报错metadata IO error in xfs_trans_read_buf_map at daddr。原创 2024-04-19 21:48:25 · 1360 阅读 · 1 评论 -
maven打包时,如何构建docker镜像,并推送到私有docker仓库
背景当我们用maven创建了springcloud项目以后,通过maven的compile命令可以完成编译,用package命令可以完成jar或者war的打包,用install可以推送到maven的私有仓库。问题但是当我们使用docker运维的话,用k8s进行自动化集群管理,这个时候我们就需要把源码打包成docker镜像,并且推送到docker私有仓库中,这样才能实现对镜像的自动化推送和管理。仓库可以使用dockerhub的地址,也可以自己搭建docker私有仓库地址。有没有更简单一点的方法呢?......原创 2022-08-01 12:37:07 · 1540 阅读 · 0 评论 -
基于jenkins配置git
1.依赖组件安装yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker2.配置openssl安装路径which openssl // 获得openssl路径./configure --with-openssl=/usr/local/openssl // 设置git的config3.下载并解压git安装包删除已有的gityum原创 2022-05-30 16:46:13 · 2353 阅读 · 0 评论 -
k8s为pod的滚动升级与灰度发布
此为学习 《kubernetes权威指南》 的笔记,实践,整理,扩展具体的操作命令如下:1.set 命令kubectl set image deployment/nginx-deployment nginx=nginx:1.9.12.editor 命令kubectl edit deployment/nginx-deployment一旦镜像名(或pod定义)发生了修改,则将触发系统完成deployment所有运行pod的滚动升级操作。可以用如下命令查看deployment的更新原创 2022-05-28 17:09:56 · 538 阅读 · 0 评论 -
ssh获取攻击服务器的ip地址
一.设置登录sshd服务的配置:vim /etc/ssh/sshd_configSyslogFacility AUTHPRIVLoginGraceTime 2mPermitRootLogin yesStrictModes yesMaxAuthTries 6MaxSessions 1PasswordAuthentication yes配置好之后,如果有失败的登录会记录到文件/var/log/secure*中2.查看登录记下来错误的ipmore /var/log/secu原创 2022-04-27 20:47:49 · 2173 阅读 · 0 评论 -
树莓派安装k8s-centos7arm64 版本
K8s1.16.0部署手册【软件安装版本】【集群安装(是) 】 版本号 文档编写 文档审核 创建日期 修改日期 1.0 焦 焦 2022.4.10 ......原创 2022-04-11 00:48:55 · 413 阅读 · 0 评论 -
树莓派sd卡系统,出现root用户所有文件只读问题修复
问题:sd卡安装的系统,root用户无论如何都无法修改文件,root用户也提示只读,vi显示readonly属性1.如果是挂在可以解决在系统中mkdir 出现了 linux提示mkdir: cannot create directory `test': Read-only file system,查看时,是因为mount设备的时候,是只读的root@atlas7-arm:~# mount/dev/mmcblk0p3 on / type ext4 (ro,relatime,data=ord原创 2022-01-14 15:42:01 · 1083 阅读 · 0 评论 -
centos 7修改ssh默认端口号
1.修改配置文件vi /etc/ssh/sshd_config修改Port 22为其他Port XXXXX22端口号重启sshd服务systemctl restart sshd2.防火墙放开端口firewall-cmd --permanent --query-port=XXXXX22/tcpfirewall-cmd --reloadsystemctl enable firewalldsystemctl start firewalld查看防火墙配置是原创 2021-08-03 22:30:45 · 758 阅读 · 0 评论 -
linux设置用户登录次数和频率
linux系统,经常会出现有恶意用户登录账号,导致系统卡顿的问题。我们可以设置用户登录的次数和频率来减少被恶意用户扫描账号并进行登录的措施,来解决卡顿的问题。具体措施:vi /etc/ssh/vi sshd_config找到以下两行,放开并设置MaxAuthTries 6(失败重试次数)MaxSessions 2(可同时进行登录的用户数)这样就可以把恶意扫描控制频次,进而减少对网络的占用,就不会卡顿了...原创 2021-07-05 08:26:31 · 1390 阅读 · 0 评论 -
centos7设置kafka自启脚本
1.创建启动脚本文件cat /usr/lib/systemd/system/kafka.service2.写入启动脚本内容[Unit]Description=Apache Kafka server (broker)After=network.target zookeeper.service[Service]Type=simpleEnvironment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin...原创 2021-05-14 14:27:15 · 510 阅读 · 0 评论 -
centos 下tar.gz 文件解压失败
执行tar -zxvf mysql-5.7.27-aarch64.tar.gz 报错:gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now原因是这个文件没有用gzip压缩,所以解压不需要ztar -xvfmysql-5.7.27-aarch64.tar.gz 即可...原创 2021-02-23 22:09:13 · 2213 阅读 · 0 评论 -
Linux服务器性能调优记录
1.在安装k8s以后,服务器明显变慢。 装完Linux系统以后,安装了不少的开发软件,中间件等。服务器使用正常。使用一段时间以后,发现服务器变慢。 网络整体比较慢,想确定是否是网络的原因,开始想办法定位问题。 首先top 查看cpu,内存的使用情况。发现有个kubelet的线程一直占据cpu 百分之二十几(四核,几乎占据了一个单核),docker也占据百分之十几。 虽然安装了k8s,但实际上k8s由于版本原因,并未安装成功,本地启动kubelet能启动,但是找不到服务...原创 2020-12-24 18:00:45 · 420 阅读 · 1 评论 -
centos7arm64架构重装yum步骤
一。卸载yum查看:rpm -qa |grep yum卸载:rpm -aq|grep yum|xargs rpm -e --nodeps二。下载相关包https://pkgs.org/search/?q=python这个目录下点击filter,选择操作系统,选择arm64架构,然后搜索框输入相关关键字http://mirror.centos.org/altarch/7/os/aarch64/Packages/yum-updateonboot-1.1.31-54.el7_8.noar.原创 2020-12-01 22:28:38 · 3350 阅读 · 0 评论 -
树莓派centos7 arm64下的rpm包地址
https://centos.pkgs.org/7/centos-aarch64这个地址是可以找到具体的地址,可以选择条件,是哪个系统,什么架构,以及什么包,点进去包里面,有个地址,复制出来以后,可以下载也可以用wget进行下载...原创 2020-12-01 21:54:26 · 1302 阅读 · 0 评论 -
关于树莓派做服务器的一些思考
树莓派4b版本已经出了4g内存,8g内存的版本。为了用起来3.8g以上内存空间,就需要使用64位的操作系统。所以在树莓派4b,8g内存版本上,我使用了centos arm64位的操作系统。这个时候树莓派可以当成一个普通的服务器使用,安装maven,git,docker,甚至k8s都可以。在使用过程中,发现一个问题:k8s可以安装成功(需要git代码编译,请参考前面的文章,编译成功)。但是当把pi4j的程序在这个系统上执行的时候,发现一个问题:pi4j只支持32位的操作系统。pi4j -v2版原创 2020-10-16 09:30:52 · 1029 阅读 · 0 评论 -
树莓派4b-centos7arm64安装k8s系统初始化相关操作
1.安装k8s之前,需要关闭防火墙,关闭selinux# 查看防火墙启动状态firewall-cmd --state# 停止firewallsystemctl stop firewalld.service# 禁止firewall开机启动systemctl disable firewalld.service #关闭selinux vi /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled...原创 2020-08-13 17:10:45 · 641 阅读 · 0 评论 -
CentOS7服务器自动待机,断网,远程ping不通,ssh连不上
1.查看使用了什么profile: tuned-adm list[root@localhost opt]# tuned-adm listAvailable profiles:- balanced - General non-specialized tuned profile- desktop - Optimize for the desktop use-case- hpc-compute ..原创 2020-08-13 12:08:40 · 1727 阅读 · 0 评论 -
k8s部署集群,查看启动安装命令日志
cat /var/log/messages|grep kube-controller-manager|grep -i error原创 2020-08-11 16:33:40 · 685 阅读 · 0 评论 -
树莓派-centos7-将命令加入开机启动列表
systemctl enable etcd.service原创 2020-08-10 19:49:15 · 242 阅读 · 0 评论