运维
胡桓
顶级测试工程师
展开
-
svn定时备份
本脚本为自动备份svn目录下的版本库,通过awk来遍历库,这样做的好处是当有人添加新的版本库之后不用更改代码,程序会自动认出来。 以下程序为周全备份脚本!/bin/shversion 1.0updated 2008.9.2SVN_ROOT=”/home/svnroot” SVN_BACKUP=”/home/svnbackup” SVN_BACKUP_SERVER=”r...转载 2018-06-26 10:38:07 · 1163 阅读 · 0 评论 -
docker+springcloud完整方案(1)-------网络搭建
首先准备3台机器,宿主机ip分别为docker-registry 192.168.10.213 仓库,所有基础镜像放置在此 docker-service 192.168.10.215 所有服务,除去jar包都放此宿主机 docker-app 192.168.10.217 springcloud的所有jar包 首先,我们来修改各个机器的hostna...原创 2019-05-20 14:25:33 · 1370 阅读 · 0 评论 -
docker安装centos环境spark集群【5】
这一章我们讲解下docker network命令,老规矩,全部截图说明OK,通过help我们能够清晰的看到它所包含的命令,小伙伴是不是第一眼就看明白每个的用法了connect:肯定就是容器去连接那个网络的意思了哦create:肯定是新建一个网络了哦disconnect:断开连接呗inspect:检查网络情况呗ls:就跟linux的ls一样了哦prune:删除所有没有...原创 2019-10-24 13:05:14 · 147 阅读 · 0 评论 -
docker安装centos环境spark集群【3】-----ssh免密登录
OK,这一章开始搞ssh免密登录了,因为我们最终会把制作好的镜像放进我们的私有仓库,所以宿主机与容器之间的免密登录这一块我们将放在Dockerfile里面去解决。到时候我们使用强大的sh脚本来展现如何搞定。我们先来把容器之间的免密登录解决1运行一个容器,准备安装必要的环境2 安装必要的软件包了3 创建hadoop用户组以及用户4 授予hadoop用户su...原创 2019-04-30 15:28:43 · 541 阅读 · 0 评论 -
docker安装centos环境spark集群【2】-----存储目录更换
再搞ssh免登陆之前,我们还需要做一步迁移存储目录的工作。因为一般centos的var,我们都不会挂载特别大。作为一个系统目录,我们来放我们的镜像是不是显得有点太不合理了。反正我一般是所有的应用都丢home里面第一步 ,新建我们新的存储目录/home/docker,然后我们修改docker.service文件,修改内容如下第二步我们重新建立软连接最后重启docker...原创 2019-04-30 11:00:51 · 499 阅读 · 0 评论 -
docker安装centos环境spark集群【4】-----hadoop安装
Hadoop分布式环境搭建以下均使用hadoop用于操作,并在容器里进行1配置主节点1)获取hadoop.tar.gz 并传到 /home/hadoop路径下减压(此包为没有经过任何配置的,可以在指定目录下的 master和slave 目录中分别取到主节点和从节点的配置包,在后面步骤中根据需要进行修改)执行 tar -xvf hadoop.tar.gz 减压得到hadoop目录...原创 2019-05-05 13:17:35 · 486 阅读 · 0 评论 -
docker安装centos环境spark集群【1】-----基础环境及scala安装
1 首先下载基础centos镜像此处使用命令docker search centos寻找官方稳定版本的centos镜像然后docker pull centos 拉去到我们的本地来接下来我们把别名取好,可以干掉以前的官方镜像先了OK,我们先启动容器,进去耍一耍,把需要的东西先给他装进去首先 先进入容器吧是时候上传jdk了,走一波安装,...原创 2019-04-29 15:44:17 · 941 阅读 · 0 评论 -
centos7之系统优化方案
优化条目: 修改ip地址、网关、主机名、DNS等 关闭selinux,清空iptables 添加普通用户并进行sudo授权管理 更新yum源及必要软件安装 定时自动更新服务器时间 精简开机自启动服务 定时自动清理/var/spool/clientmqueue/目录垃圾文件,放置inode节点被占满 变更默认的ssh服务端口...原创 2018-11-26 10:27:42 · 5770 阅读 · 0 评论 -
解决centos boot空间不足
由于安装系统时没有仔细看,/boot目录默认设置只有100M,这样编译几个版本的内核/boot空间就不够用了。mount一下,看到/boot目录被挂在到/dev/sda1上,空间只有100M,解决办法:1. umount /boot2. mkdir /boot_old3. mount /dev/sda1 /boot_old4. 到/boot_old目录下: cp -r...原创 2018-09-20 13:14:42 · 7300 阅读 · 0 评论 -
centos7 系统硬盘扩容
Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。我们首先fdiskok,看到帮助,我们使用-l命令我这个是已经扩容好的了,之前的home目录只有20G,完全不够用之前发现只有/dev/sda1 /dev/sda2我们在外部(vm)先设置硬盘,使硬盘变大到你需要的范围然后fdisk /dev/sda...原创 2019-07-22 11:32:10 · 718 阅读 · 0 评论