linux
kkkwant2050
这个作者很懒,什么都没留下…
展开
-
go 交叉编译
编译go支持一套代码通过设置参数的方式进行针对多种平台的编译,编译后可在该平台进行运行(windows下的go源代码,我可以通过设置编译参数,编译程linux的编译文件,那么我直接将这个二进制放到linux就可以运行了)1.Mac 下编译 Linux 和 Windows 64位可执行程序CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.goCGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main转载 2021-01-30 13:12:51 · 201 阅读 · 0 评论 -
centos7 golang环境搭建
#安装golangwget https://studygolang.com/dl/golang/go1.14.13.linux-amd64.tar.gztar -C /usr/local -zxvf go1.14.13.linux-amd64.tar.gzmkdir -p /home/go/bin /home/go/pkg /home/go/srcvi /etc/profile #在最下面添加export GOROOT=/usr/local/goexport GOPATH=/home/kkkwa原创 2020-12-24 18:12:06 · 222 阅读 · 1 评论 -
虚拟机中k8s calico网络不通
k8s pod 跨主机pind pod 不通一 改calico.yaml# 增加定位- name: IP_AUTODETECTION_METHODvalue: can-reach=192.168.31.168 #master节点内网ip- name: IPvalue: "autodetect"#取消注释,10.100.0.1/16为pod的网段 name: CALICO_IPV4POOL_CIDR value: "10.100.0.1/16" #延时改长 livenessPr原创 2020-11-28 14:19:56 · 1739 阅读 · 1 评论 -
shell
符号意义$0获取当前执行的shell脚本文件名$$获取执行shell脚本的进程号$n获取当前执行的shell脚本的第n个参数值,n=1…9,当n为0时表示脚本的文件名,如果n大于9就要用大括号括起来${10}$#获取当前shell命令行中参数的总个数$?获取执行上一个指令的返回值(0为成功,非0为失败)变量a=tt #如果有空格a = tt 表示比较a='tt'b="$a" 双引号可解析变量a#查看变量:#方式一: $变量名#方式...原创 2020-10-31 14:03:13 · 79 阅读 · 0 评论 -
ceph安装
要用root用户创建, 或有sudo权限注: 建议使用这个docker镜像源:https://registry.docker-cn.com1. 修改docker镜像源cat > /etc/docker/daemon.json << EOF{“registry-mirrors”: [“https://registry.docker-cn.com”]}EOF重启dockersystemctl restart docker2. 创建Ceph专用网络docker netw原创 2020-10-31 13:49:48 · 92 阅读 · 0 评论