摘要:
clickhouse是由俄罗斯Yandex公司开发的列式存储数据库,于2016年开源,clickhouse的定位是快速的数据分析,对于处理海量数据的情况性能非常好,在网上也有很多测试的案例,在大数据的情况下性能远超过其他数据库,并且不依赖于hadoop的生态系统,都是独立使用,在大数据存储业务上还是 阅读全文
摘要:
节前正常使用的工作环境, 过完春节后, 上班第一天就不正常工作了, 难不成机器也要放假休息, 虚拟机打不开了, 没办法办公可是不行的. 上网查原因, 解决问题. 上网看了很多关于此问题的解决办法, 很多都是命令行配置的文章, 我个人很喜欢简单处理, 就想找到很简单的方式解决, 浏览了一些之后, 发现 阅读全文
摘要:
Docker官方推荐我们通过端口映射的方式把Docker容器的服务提供给宿主机或者局域网其他容器使用。一般过程是: 1、Docker进程通过监听宿主机的某个端口,将该端口的数据包发送给Docker容器 2、宿主机可以打开防火墙让局域网其他设备通过访问宿主机的端口进而访问docker的端口 但在实际使 阅读全文
摘要:
1) 如何向脚本传递参数 ? ./script argument 例子: 显示文件名称脚本 ? 1 2 3 4 ./show.sh file1.txt cat show.sh #!/bin/bash echo $1 ? 1 2 3 4 ./show.sh file1.txt cat show.sh 阅读全文
摘要:
关闭防火墙,windows Update等,新建用户,设置密码,设置组,修改IP地址,装软件,允许远程等 阅读全文
摘要:
发现分布式是一个发展的趋势,无论是大型网站的负载均衡架构还是大数据框架部署,以及云存储计算系统搭建都离不开多台服务器的连续部署和环境搭建。 当我们的基础架构是分散式或者基于云的,并且我们经常需要处理在大部分相同的服务器上频繁部署大致相同的服务时,我们就应该考虑自动化配置和维护了。 让用户极容易配置和 阅读全文
摘要:
版本控制&协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar 自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit 持续集成&交付:Jenkins、Capi 阅读全文
摘要:
先说CentOS的 1、备份 [root@harry ~]# cd /etc/yum.repos.d/ [root@harry yum.repos.d]# mkdir repo_bak [root@bogon yum.repos.d]# mv *.repo repo_bak/ [root@bogon 阅读全文
摘要:
1)编辑内核配置文件 2)参数及简单说明 3)生效配置 1)编辑内核配置文件 vim /etc/sysctl.con 2)参数及简单说明 net.ipv4.tcp_fin_timeout = 2 #保持在FIN-WAIT-2状态的时间,使系统可以处理更多的连接。此参数值为整数,单位为秒。 net.i 阅读全文
摘要:
按Ctrl+H进入到WebBIOS内,看见的错误如下所示: 错误是PDMissing,只不过维护的IBM服务器错误的磁盘不是第一块,而是第三块而已,不过坏哪块硬盘没有影响,重要的是错误的原因。这种错误的解决方法是点击左侧的Drivers,如下所示: 选中如图中显示为黑色的盘,并选中Propertie 阅读全文
摘要:
#! /bin/bash #Author=Harry CheckUrl() { #<==定义函数,名字为CheckUrl timeout=5 #<==定义wget访问的超时时间,超时就退出 fails=0 #<==初始化访问网站失败的次数记录变量,若失败达到两次,就发邮件报警 success=0 #<==初始化访问网站成功的次数记录变量,若为1,则表示成功,... 阅读全文
摘要:
一.准备工作OS:centos7.4Zabbix version:3.4.6(2018/1/15日上线的新版本)Database:MariaDB关闭防火墙:systemctl stop firewalld 防火墙开机不自启:systemctl disable firewalld 关闭selinux: 阅读全文
摘要:
在linux下,如何来查看系统里的CD-ROM或者DVD驱动器的设备名呢? 你可以输入下面的命令来查看当前系统下的光盘驱动器信息: 1.使用dmesg命令来查看当前的硬件是否被linux内核正确的识别 2.在/proc/sys/dev/cdrom/info文件里查看 3.使用lsblk命令来查看 d 阅读全文
摘要:
#!/bin/bash array1=(1 3 5 6 7 9) array2=(3 4 9) echo array1=${array1[@]} echo array2=${array2[@]} for i in ${array1[@]};do for j in ${array2[@]};do if [ $i -eq $j ];then echo -e "\033[32m... 阅读全文
摘要:
cat diffarray.sh 阅读全文
摘要:
环境说明:centos 7 我的sshpass版本 sshpass-1.06.tar.gz 编译安装需要先下载sshpass-1.06.tar.gz软件压缩包到linux主机上然后解压 然后查看当前目录下生成sshpass-1.06目录,切换进入 查看当前目录下文件 先安装编译环境 然后开始编译安装 阅读全文
摘要:
引言 在Linux平台上工作,我们经常需要使用shell来编写一些有用、有意义的脚本程序。有时,会经常使用shell数组。那么,shell中的数组是怎么表现的呢,又是怎么定义的呢?接下来逐一的进行讲解,shell中的数组。 数组的定义 何为数组?学过计算机编程语言的同学都知道,数组的特性就是一组数据 阅读全文
摘要:
因工作需要用到,所以记录一下配置流程 环境介绍: 两台CentOS7系统 yum源服务主节点IP:192.168.1.78 从节点IP:192.168.1.79(79从78上获取yum源) 配置78节点: mount /dev/cdrom /mnt cd /etc/yum.repos.d/ cat 阅读全文
摘要:
实现效果如下图 阅读全文
摘要:
问题描述: 有时候为了方便,我们可以直接在windows本机上复制整个虚拟机文件夹,完成虚拟机克隆,本实验将虚拟机11gnode1克隆,生成11gnode2,从而拥有多个实验环境。但是如此克隆后,两台虚拟机的配置信息完全相同,物理上没有独立,远程连接不上,Ping不通,要想两台虚拟机都可用,需要更改 阅读全文