自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 nsenter 进入容器的命名空间

然后,使用nsenter命令进入该容器的网络命令空间。查看docker 容器的pid。

2023-07-20 09:49:53 306

原创 ping 广播地址不通

但是,一般linux主机可能开启了忽略。可以对整个局域网所有IP测试通不通。

2023-07-19 13:44:52 666

原创 k8s pod内无法通过域名访问service 排查问题定位

去看返回的ip是不是你刚才查到的ip。这个时候如果不一致了,那么可能是kube-proxy的问题了。再次去curl,但是这次通过上面的IP:Port去curl ,这次通了。在pod内 无法通过service名:端口去访问。k8s pod内无法通过域名访问service。那么kube-proxy的为什么会出现问题呢?找到对应的svc的IP。

2023-06-05 16:05:20 694

原创 Ubuntu本地更新apt索引 apt源

【代码】Ubuntu本地更新apt索引 apt源。

2023-06-01 15:25:00 215

原创 calico IP_AUTODETECTION_METHOD 多网卡选择网卡

查看bgp是否已经建立连接。如果没有,检查是否已关闭防火墙,或者将相关IP添加到防火墙中。表示选择能够route到此网址的IP(网址也可以用IP地址代替)表示通过正则表达式选择特定网卡上的IP。表示选择特定网卡上的IP。

2023-01-30 16:02:47 863

原创 写一段安全的shell代码

【代码】写一段安全的shell代码。

2023-01-18 10:37:05 80

原创 问题处理记录

个人问题记录

2022-09-27 14:30:46 608

原创 vim常用操作

vim 使用

2022-09-05 09:29:14 160

原创 harbor网桥修复 产生了多个br-设备

harbor 网桥 修复

2022-08-10 09:13:56 346 2

原创 k8s常用命令

k8s常用命令kubectl label node node_name --overwrite key=valuekubectl get node --show--labels

2022-01-10 16:54:01 273

原创 交换机配置

ssh配置# 进入特权模式en# 进入配置模式conf t# 禁用dhcpno management ip address dhcp# 添加交换机的ipmanagement ip address 100.2.44.111/24# 添加交换机的网关management route add gateway 100.2.44.1# 添加用户密码(admin 2021@inspur)username admin password 2021@inspur# 配置进入特权模式的密码ena

2021-11-01 15:42:30 489

原创 go itoa

const ( mutexLocked = 1 << iota // mutex is locked itoa=0 1<<0=1 mutexWoken // itoa=1 1<<1=2 mutexStarving // itoa=2 1<<2=4 mutexWaiterShift = iota // .

2021-09-19 09:29:51 103

原创 docker常见问题

问题open /var/lib/docker/tmp/GetImageBlob318829910: no such file or directory重启docker服务systemctl restart docker

2021-09-07 09:17:01 174

原创 k8s卸载时需要删除的目录

# 可能需要的 rm /etc/kubernetes/ -rf rm /etc/cni/ -rf rm /opt/cni/ -rf rm /etc/ssl -rf rm /var/lib/kubelet/ -rf rm /usr/local/bin/etcd* -rf rm /usr/local/bin/kube* -rf rm /var/lib/etcd -rf

2021-09-06 16:16:30 225

原创 k8s创建pod

apiVersion: v1kind: Podmetadata:  name: testspec:  containers:   -    image: 10.31.118.153:5000/tensorflow/tensorflow:20.09-py3-cuda11    imagePullPolicy: Always    name: test    command

2021-09-06 14:02:46 54

原创 linux 防火墙

linux 防火墙开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent

2021-06-09 14:38:01 88

原创 git 命令

git 命令add + commit远程仓库add + commitgit commit -m “xxxxxx”远程仓库git remote add origin urlgit remote rm origin

2021-06-04 09:10:45 95

原创 sed 使用大全(持续更新中)

sed 使用大全(持续更新中)找到目标行替换(替换整行)sed -i "/hello/c hi" a.txt

2021-02-19 15:54:43 124

原创 vim leader的使用

vim leader的使用解释vim leader可以看做是vim快捷键的触发。通过leader+其他按键达到快捷键的作用。例如保存文件通常使用:wq,如果我们设置leader的快捷方式我们可以用更少的按键达到这效果。例子假设我们配置了如下设置:nmap <leader>wq :wq<CR>解释:nmap可以理解为关键字映射。映射了什么呢?把<leader>wq映射为 :wq<CR>:wq<CR>是不是很熟悉?:wq就是我们

2021-01-28 15:22:00 7302 1

原创 git rebase 使用方式 最直观的解释

git rebase 使用方式 最直观的解释git rebase 使用方式 最直观的解释设定目标实现git rebase 使用方式 最直观的解释如何使用git rebase设定假设你有两个分支main和dev。他们分别长这样:main:commit 3commit 2commit 1dev:commit 4commit 2commit 1(简单说明下 这个表示你 git log 看到的commit记录)目标你想让你的dev变成这样:dev:commit 4comm

2021-01-04 15:55:19 378 1

原创 infiniband rmmod: ERROR: Module xxxx is in use by:yyyyy

rmmod: ERROR: Module xxxx is in use by:yyyyyrmmod: ERROR: Module A is in use by:B参考方法rmmod: ERROR: Module A is in use by:B参考https://askubuntu.com/questions/521222/how-to-unload-a-kernel-module-which-is-in-use方法First, find out, which other modules use

2020-09-04 13:58:40 8273

原创 docker源码分析(1)(持续更新)

docker DaemonClient的启动代码位于cmd\dockerd\daemon.gofunc (cli *DaemonCli) start(opts *daemonOptions) (err error) { //创建一个关闭的通道 stopc := make(chan bool) defer close(stopc) opts.SetDefaultOptions(opts.flags) if cli.Config, err = loadDaemonCliConfig(opts)

2020-08-07 18:19:32 777

原创 dragonfly 踩坑指南

dragonfly 踩坑指南dockers /etc/docker/daemon.json的设置错误的写法{ "runtimes": { "nvidia": { "path": "nvidia-container-runtime", "runtimeArgs": [] } }}{ "registry-mirrors": ["http://127.0.0.1:65001"]}正确的写法{

2020-07-06 08:59:47 357

原创 go 在windows下的环境变量如何设置

go 在windows下的环境变量如何设置查看环境变量go env查看帮助命令go help env 设置环境变量go env -w VALUE=NAME

2020-06-22 10:39:26 1437

原创 golang工厂方法实现

package mainimport ( "fmt")//定义一个基本技能类type Ability struct { name string}//定义一个技能接口type AbilityInferfacer interface { Spell() //释放技能 SetName(name string) //设置技能名字}//为基本技能类实现Spellfunc (a *Ability) Spell() { fmt.Println("Spell

2020-06-07 13:13:47 209

原创 go get 下载指定版本最简单的方法

go get k8s.io/[email protected]

2020-06-06 11:08:34 43658

原创 简单的go mod的使用说明

go mod的使用go mod initgo mod downloadgo mod vendorgo mod init生成初始化的mod文件go mod download下载相应的包go mod vendor将依赖包导入自己的vendor文件夹下

2020-06-06 10:17:54 188

原创 从零开始的机器学习之SVM一个简单的实现案例——鸢尾花分类

本文利用SVM对UCI的IRIS数据进行了分类预测。参考博客链接:点击打开链接实验环境是Pycharm python3。实验中出现的调试问题见最后。1.获取数据首先是数据集,采用UCI的鸢尾花数据集,网址链接:点击打开链接。我们点击Data Folder,显示如下这个iris.data就是我们需要的数据了。点击进去,会在网页中显示数据。数据长这个样子。我们将数据复制下来,保存成一个txt文件。2....

2018-03-25 15:34:52 19556 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除