- 博客(28)
- 资源 (37)
- 论坛 (1)
- 收藏
- 关注
原创 vmware 迁移 虚拟机proxmox
上传ova到pve物理机#tar -xvf ova文件名称 //解压或者直接使用合并过的vmdk也可以转换vmdk文件#qemu-img convert -f vmdk -O qcow2 vmdk文件名称 转换成qcow2的名称创建虚拟机#qm create 虚拟机编号 --memory 4096 --net0 virtio,bridge=vmbr0注意:编号不要重复导入镜像#qm importdisk 虚拟机编号 qcow2文件路径 --format raw loca.
2020-08-31 11:24:35
297
转载 逻辑卷管理
创建逻辑卷步骤创建逻辑卷(LV)的顺序:Linux分区—物理卷(PV)—卷组(VG)—逻辑卷(LV)—挂载到文件系统删除逻辑卷(LV)的顺序:卸载文件系统----逻辑卷(LV)—卷组(VG)----物理卷(PV)—Linux分区一、创建逻辑卷通常包括如下步骤:1)创建分区: 命令:fdisk /dev/sda #例如对/dev/sda分区 fdisk -l #查看分区信息 partprobe /dev/sda
2020-08-29 03:32:54
50
原创 LC_ALL = (unset)
现象:root@pve:~# qm listperl: warning: Setting locale failed.perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "zh_CN.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system.pe
2020-08-27 11:56:53
94
原创 LXC web管理端LXC WEB Panel
安装 LXC WEB Panel相关依赖LXC WEB Panel是用flask框架研发,所以依赖python-flask这个包,可以使用pip去下载,也可以选择yumyum安装# yum install python-flask -y **pip 安装**# yum install python-pip -y # pip install flask安装debootstrap# yum install -y debootstrap //在创建ubuntu容器时,需要..
2020-08-24 23:31:24
107
原创 容器技术LXC
一、简介LXC是Linux containers的缩写,意思就是Linux 容器;Linux容器技术其实就是整合内核的功能,让其支持多个容器运行时资源相互隔离;我们知道内核的功能用户是无法直接操作的,必须得有一用户空间的软件,通过系统调用去操作内核功能;所以lxc就是用来操作Linux内核容器化的工具;这种逻辑有点类似iptables,iptables本身不对用户的报文做任何检查,真正生效的是内核netfilter;二、主要技术点chroot:根切换,一个改变当前运行进程以及其子进程的根目录的操作。
2020-08-24 23:10:33
89
原创 vmware exsi虚拟机6.5迁移至KVM
准备工作合并vmdk单个虚拟机中vmdk可能是多个,需要进行虚拟机合并。如果我们需要将它转换回是一个单一的文件,有一个工具,可以用来操纵虚拟磁盘的vmware- vdiskmanager.exe ,这个工具可以用来转换这些文件是单个文件,通过使用下面的命令。#vmware-vdiskmanager -r old.vmdk -t 0 new.vmdk注意:1. old.vmdk可能是多个,在这里只需要写和.vmx同名的一个就行,.vmdkxxx不需要2. 有很多虚拟机克隆下来的,可能会存在-
2020-08-22 08:23:52
179
转载 vmware-vdiskmanagr用法
VMware虚拟磁盘管理工具是VMware Workstation软件包里的一个软件,它让你用命令行或通过脚本来创建管理修改虚拟磁盘文件。它的一个重要的特性是能够增大虚拟磁盘大小,使虚拟磁 盘的最大尺寸比刚创建时(定义的)更大。它是这样一种方法,如果你需要更多的磁盘空间在已经定义的虚拟机中,而你又不想添加另外一块硬盘或者用Ghost 软件来传递虚拟磁盘上的数据到另外一块更大的虚拟磁盘上去时,你可以用改变虚拟磁盘最大尺寸方法来做。不过你可不能用这种方法对你的物理硬盘实施。另外一个功能是让你能够改变虚拟磁盘
2020-08-22 08:22:53
132
原创 cannot find module providing package github.com/gin-gonic/gin: working directory is not part
现象运行程序,报错:example.go:3:8: cannot find module providing package github.com/gin-gonic/gin: working directory is not part of a moduleCompilation finished with exit code 1问题未初始化模块解决办法F:\go\project_demo\gin_frame>go mod initgo: cannot determine mod
2020-08-21 23:52:21
1152
原创 go之http处理请求流程
示例代码package mainimport ( "fmt" "net/http" "strings" "log")func sayhello(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数,默认是不会解析的 fmt.Println(r.Form) //这些信息是输出到服务器端的打印信息 fmt.Println("path", r.URL.Path) fmt.Println("scheme", r.
2020-08-21 00:23:14
114
原创 CentOS7 最小化安装KVM
NOTE:KVM一切安装和运行都是在root用户下完成的,并且只有root才能支持某些软件一. 准备工作最小化安装CentOS7 物理机关闭selinux、iptables、firewalld关闭selinux##关闭selinux# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config #修改配置文件则永久生效,但是必须要重启系统。##生效命令# setenforce 0关闭防火墙##关闭防
2020-08-18 23:43:08
127
原创 mac Goland常用快键键
基础编辑快键键向上或向下移动当前行 ⇧⌘↑ ⇧⌘↓复制并粘贴当前选中的语句 ⌘D删除当前行 ⌘⌫行注释 ⌘/块注释 ⌥⌘/在当前打开的文件中寻找 ⌘F在当前文件中查找替换 ⌘R被选中的单词下一次出现的位置 ⌘G被选中的单词上一次出现的位置 ⇧⌘G在打开的标签之间导航(即打开的源码文件之间切换) ⇧⌘] ⇧⌘[前后导航(即前一个动作后一个动作之间切换) ⌘[ ⌘]展开或收起代码块 ⌘+ ⌘-操作一个或多个被选中的代码(组合键按相同代码选中几个) ⌃G代码补全查看方法或函数建议的
2020-08-18 03:02:16
197
原创 GoLand设置中文方法
1. 在线安装1、启动GoLand软件后,打开:文件-》设置-》插件。2、在文本框输入:Chinese,就会显示出中文语言包插件的搜索结果。如下图所示:2. 离线安装方法1的安装方式安装的中文语言包插件一般都是最新版本的,支持的也是最新版的GoLand,如果你使用的是低版本的GoLand,那你可以选择离线安装的方式,选择和你使用的GoLand版本匹配的中文插件。操作方法如下:1、打开中文插件的链接:https://plugins.jetbrains.com/plugin/13710-chines
2020-08-17 00:22:53
1255
原创 go语言二进制安装
Go 语言二进制安装方式非常简单,到这里下载https://golang.org/dl/ 二进制安装包解压安装包到/usr/local/go 目录下编辑 /etc/profile, 加入 export PATH=$PATH:/usr/local/go/binsource /etc/profile, 不退出登录让profile生效建立hello.go文件测试下生成是否安装成功package mainimport "fmt"func main() { fmt
2020-08-17 00:20:56
102
原创 卷不能在读/写模式下重新挂载。可能是因为先前没有完全卸载(安全删除)
问题在mac下插入移动硬盘,出现错误:卷不能在读/写模式下重新挂载。可能是因为先前没有完全卸载(安全删除)原因:移动硬盘,没有正常退出解决办法:在windows下找台电脑,在dos窗口输入chkdsk F: /f 进行修复,注意大写"F"是移动硬盘的盘符...
2020-08-16 23:00:02
3186
原创 git提交空文件
背景开发过程经常存在需要提交空文件的情况,针对大批量的空文件如何进行提交,这里给了两种办法方法手动在空目录下创建空文件,然后提交方法一:find . -name .git -prune -o -type d -empty -exec touch {}/.gitignore ; find . -name .git -prune -o -type d -empty -exec touch {}/.emptyFolders ;方法二:可以空文件中写点内容python touch_file.
2020-08-14 08:50:38
181
转载 svn迁移
阿里云服务器快到期了,要把公网的SVN迁移到内网里,今天刚弄完,总结下。SVN命令lsof -i :3690 查看svn是否启动 ps aux |grep 'svn' 查找所有svn启动的进程 kill -9 pid 杀死pid这个查找到的svn进程 /usr/bin/svnserve --daemon --pid-file=/var/run/svnserve.pid -r /var/data/svn/repos --log-file /var/log/svnserve.log 指定以守
2020-08-13 08:30:51
49
原创 SVN迁移到Gitlab
1.背景应项目经理要求,把SVN上的代码仓库迁移到Gitlab上,实际上就是把SVN仓库转变成Git仓库,并且希望能保留原SVN仓库的Commit等历史记录,2. 总体步骤1. 账号对应. 2. git-svn拉取原来SVN项目3. 提交项目到Gitlab上3. 执行过程SVN迁移到Gitlab需要安装git-svn# yum install -y git-svn账户对应SVN使用的是用户账号展示的提交记录:新建个txt文本文档,名字随便取(但是我这儿使用是svn2git.tx
2020-08-13 08:16:51
173
原创 jenkins国际化显示中文
问题jenkins默认为英文显示,需要改成中文解决办法安装插件Location:Chinese(Simiplified)然后重启jenkinssudo systemctl restart jenkins
2020-08-12 07:39:37
95
转载 jenkins学习-Jenkins插件下载速度慢、安装失败
问题jenkins下载插件很慢,或者无法下载,需修改插件管理下载源地址,如果改了还是很慢需修改default.json文件里面的地址插件下载管理先进入 http://ip:port/pluginManager/advanced插件管理页,原来的地址是https://updates.jenkins.io/update-center.json修改default.json上面的地址改了之后,插件下载还是会很慢,参考博客https://www.cnblogs.com/hellxz/p/jenkins_i
2020-08-12 07:25:26
58
原创 CentOS/redhat7 jenkins安装
目前jenkins官方使用jetty作为服务器,可以不用借助tomcat运行,而是执行下面命令进行安装安装sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keysudo yum upgradesudo yum instal
2020-08-11 23:35:55
71
转载 Linux安装配置SVN服务器
文章目录1. 安装SVN服务器:2. 代码库创建:3. 配置版本库:4. 查看:5. 停止重启SVN:6. 测试连接:1. 安装SVN服务器:检查是否已安装# rpm -qa subversion安装SVN服务器# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql验证安装# cd /etc/httpd/modules# ls | grep svnmod_authz_svn.somod_dav_svn
2020-08-08 09:26:48
43
原创 gitlab仓库完整迁移(代码,分支,提交记录)
背景代码仓库所在服务器因为异常断电关机,无法启动,需要进行gitlab工程代码迁移命令git clone --mirror <URL to my OLD repo location>cd <New directory where your OLD repo was cloned>git remote set-url origin <URL to my NEW repo location>git push -f origin...
2020-08-08 01:42:11
552
4
转载 Docker 核心技术与实现原理
文章目录Namespaces进程网络libnetwork挂载点chrootCGroupsUnionFS存储驱动AUFS其他存储驱动总结提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。同样,由于项目的发展、功能的拆分以及各种奇怪的改名 PR,让我们再次理解 Docker 的的整体架构变得更加困
2020-08-06 07:07:16
64
转载 esxi 6.5 启动错误 Error loading /state.tgz
问题:esxi 的主机重启后出现以下错误:网上主要的说法是服务器意外关机导致的, 解决办法,重装 esxi 系统。 在安装过程中可以选择不覆盖原存储盘,那以前的虚拟机和文件都不会丢失。但是这样太麻烦了, 通过研究发现esxi有两个250M左右的盘,其中一个就是包含了文件 state.tgz, 把这个文件copy出来,解压,发现文件尾部有错误,这正是导致无法正常启动系统的原因。所以我就想,通过修复解压的错误来解决问题,经过尝试后发现是可行的。解决办法:解压 state.tgz 到 state,
2020-08-04 12:12:29
389
转载 彻底搞清楚python字符编码
文章目录一、编码类型1、ascci码2、unicode3、utf-84、GBK二、为什么要转码?情况一(自身文件编码问题)情况二(客户端编码问题)情况三:读取外部文件时,出现乱码三、编码怎么转换在讨论python编码之前,我先了解了几种编码的由来。一、编码类型1、ascci码ascci码由美国人发明,用1个字节(byte)存储英文和字符,前期用了128个,后来新加了其他欧洲国家的符号,128~255这一段。256个字符,基本上就是键盘上的所有字符。2、unicode2个byte,65535。因
2020-08-04 11:37:23
64
原创 python3os模块函数功能整理
OS简介os模块是一个简单的Python系统编程的操作模块,可以对文件和目录进行操作和处理。os模块帮助文档:import os:#导入os模块help(os) :查看os模块帮助文档,里面详细的模块相关函数和使用方法相关总结处理操作系统相关功能 os.name 获取操作系统平台 os.getcwd() 获取现在的工作目录 os.listdir() 获取某个目录下的所有文件名 os.system() 用来运行shell命令
2020-08-04 11:08:07
88
转载 Eve-基于Python的REST API框架
文章目录简介特色简介Eve:基于Python的REST API框架Eve是一款Python的REST API框架,用于发布高可定制的、全功能的RESTful的Web服务,帮你轻松创建和部署API。目前最新版本为0.1.0。Eve是一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。Eve是一个开源项目,遵循BSD开源协议,已在Python 2.6、2.7以及Python 3.3版本下进行了非常全面的测试。示例代码:from eve import E
2020-08-04 10:37:26
108
原创 Eve库简单教程
文章目录1. 简介2. 使用实例2.1 hello world2.2 支持认证功能2.3 支持schema 校验1. 简介Eve是一个 open source 为人类设计的python rest api框架。它允许轻松地构建和部署高度可定制、功能齐全的RESTful Web服务。Eve由 Flask 和 Cerberus 它提供本地支持 MongoDB 数据存储。社区提供对SQL、ElasticSearch和Neo4JS后端的支持 extensions.代码库在python 2.7、3.5+和pyp
2020-08-04 02:31:33
67
vscode中Go的相关插件安装
2020-08-14
jmeter资源监控的插件工具
2020-03-01
jmeter-plugins-manager-1.3.jar.zip
2020-03-01
openssl-1.1.0c_libs.zip
2020-02-11
Go语言 guru.exe、godef.exe、gocode.exe
2018-09-06
Sed与awk书籍
2017-04-23
算法竞赛入门经典
2017-04-23
gns3镜像文件
2017-04-23
VC++之MFC类库中文手册
2016-08-11
Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 机械工业出版社
2016-08-11
tornado
发表于 2017-02-14 最后回复 2019-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝