heylinux.com
Bash Magic « Hey! Linux.
http://heylinux.com/archives/3668.html
Whatever is worth doing is worth doing well. Http:/ www.cnblogs.com/wangbin/archive/2011/10/11/2207179.html. Http:/ www.programgo.com/article/84763718594/. Dong@idc1-server1 ]$ cat magic.sh echo $# #参数个数 echo $* #所有参数 echo $@ #所有参数 echo $? 上次执行命令返回值 echo $ #当前shell的进程标识符 /bin/true and #用&将一个命令放到后台执行 echo $! 最后一个用&后台执行的命令的进程标识符 echo $0 #当前shell脚本的名称 echo $1 #第一个参数 args=$# #将args赋值为参数个数 echo ${! Dong@idc1-server1 ]$ cat magic.sh #! No" ] & echo "cool.1" #脆弱的实现,当var无定义时会报告语法错误 [ $num -ne 5 ] & echo "yea...
heylinux.com
Site Map « Hey! Linux.
http://heylinux.com/sitemap
Whatever is worth doing is worth doing well. 七月 28th, 2015. Hadoop运维笔记 之 CDH5.0.0升级到CDH5.3.0. 五月 8th, 2015. 五月 19th, 2014 (2). 四月 17th, 2014 (2). 一月 11th, 2014 (6). 十二月 11th, 2013 (4). 十二月 2nd, 2013 (5). 十二月 2nd, 2013. 十二月 2nd, 2013. 十二月 2nd, 2013 (4). 十二月 2nd, 2013 (1). 十一月 23rd, 2013. 六月 26th, 2013 (10). 五月 14th, 2013 (1). 五月 10th, 2013. 五月 6th, 2013 (1). 在 CentOS 上部署 GitLab (自托管的Git项目仓库). 四月 10th, 2013 (8). 三月 3rd, 2013. 二月 27th, 2013. 一月 8th, 2013 (1). 一月 7th, 2013. 一月 6th, 2013 (2). 五月 30th, 2012.
heylinux.com
EC2 « Hey! Linux.
http://heylinux.com/archives/tag/ec2
Whatever is worth doing is worth doing well. Http:/ docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC Scenario2.html. 1 在安全方面,通过构建一个VPC网络,能够将几乎所有的服务器都部署在一个私有网络中,每台服务器都只有一个私网IP,不需要直接面对公网 而直接面对公网的,则主要是负载均衡与VPN 在这样的一个网络架构中,我们也可以很容易的限制所有服务器的访问入口权限,那就是,每一个需要访问服务器的用户,都需要首先登陆VPN服务器,然后再通过内网IP与内网DNS域名解析服务来访问所有的服务器. 1 在VPC Dashboard当中,选择Your VPCs,点击Create VPC,创建一个VPC. 5 选择Subnets,点击Create Subnet,创建一个Public Subnet. 7 选择Route Tables,将默认的Main路由表命名为private local nat,并将这个路由表绑定到Private Subnet上. This file controls the s...
heylinux.com
HDFS « Hey! Linux.
http://heylinux.com/archives/tag/hdfs
Whatever is worth doing is worth doing well. Hadoop运维笔记 之 CDH5.0.0升级到CDH5.3.0. Hadoop: http:/ www.cloudera.com/content/cloudera/en/documentation/core/v5-3-x/topics/cdh ig earlier cdh5 upgrade.html? Oozie: http:/ www.cloudera.com/content/cloudera/en/documentation/core/v5-3-x/topics/cdh ig oozie upgrade.html. Hive: http:/ www.cloudera.com/content/cloudera/en/documentation/core/v5-3-x/topics/cdh ig hive upgrade.html. Mkdir /root/cdh530 upgrade from 500. Cd /root/cdh530 upgrade from 500. Ansible-playbook - p...
heylinux.com
AWS « Hey! Linux.
http://heylinux.com/archives/tag/aws
Whatever is worth doing is worth doing well. Http:/ docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC Scenario2.html. 1 在安全方面,通过构建一个VPC网络,能够将几乎所有的服务器都部署在一个私有网络中,每台服务器都只有一个私网IP,不需要直接面对公网 而直接面对公网的,则主要是负载均衡与VPN 在这样的一个网络架构中,我们也可以很容易的限制所有服务器的访问入口权限,那就是,每一个需要访问服务器的用户,都需要首先登陆VPN服务器,然后再通过内网IP与内网DNS域名解析服务来访问所有的服务器. 1 在VPC Dashboard当中,选择Your VPCs,点击Create VPC,创建一个VPC. 5 选择Subnets,点击Create Subnet,创建一个Public Subnet. 7 选择Route Tables,将默认的Main路由表命名为private local nat,并将这个路由表绑定到Private Subnet上. This file controls the s...
heylinux.com
Linux&Unix « Hey! Linux.
http://heylinux.com/archives/category/linuxunix
Whatever is worth doing is worth doing well. Https:/ oozie.apache.org/docs/4.0.0/WebServicesAPI.html. 于是,我们通常都会通过Oozie Web Console去Troubleshooting,但是整个过程并不方便,在研究了Oozie API之后,我写了一个脚本来自动化的帮我们完成绝大部分的Troubleshooting步骤。 1 获取整个Workflow所有步骤的信息,通常的状态有 OK,RUNNING,FAILED,KILLED,ERROR. 2 对FAILED,KILLED,ERROR状态的步骤,首先获取其consoleUrl,然后进一步获取更有价值的logsLinks,同时打印相关的调试信息,并导出该步骤的相关XML配置文件. 脚本地址 https:/ github.com/mcsrainbow/python-demos/blob/master/demos/debug oozie job.py. Tue, 24 May 2016 02:50:19 GMT'. Global # /etc/sysco...
heylinux.com
在AWS上构建企业级VPC私有网络[原创][图示] « Hey! Linux.
http://heylinux.com/archives/3620.html
Whatever is worth doing is worth doing well. Laquo; Hadoop运维笔记 之 CDH5.0.0升级到CDH5.3.0. Http:/ docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC Scenario2.html. 1 在安全方面,通过构建一个VPC网络,能够将几乎所有的服务器都部署在一个私有网络中,每台服务器都只有一个私网IP,不需要直接面对公网 而直接面对公网的,则主要是负载均衡与VPN 在这样的一个网络架构中,我们也可以很容易的限制所有服务器的访问入口权限,那就是,每一个需要访问服务器的用户,都需要首先登陆VPN服务器,然后再通过内网IP与内网DNS域名解析服务来访问所有的服务器. 1 在VPC Dashboard当中,选择Your VPCs,点击Create VPC,创建一个VPC. 5 选择Subnets,点击Create Subnet,创建一个Public Subnet. 11 选择DHCP Options Sets,命名默认的DHCP Options Set为default dhcp.
heylinux.com
Bash « Hey! Linux.
http://heylinux.com/archives/tag/bash
Whatever is worth doing is worth doing well. Http:/ www.cnblogs.com/wangbin/archive/2011/10/11/2207179.html. Http:/ www.programgo.com/article/84763718594/. Dong@idc1-server1 ]$ cat magic.sh echo $# #参数个数 echo $* #所有参数 echo $@ #所有参数 echo $? 上次执行命令返回值 echo $ #当前shell的进程标识符 /bin/true and #用&将一个命令放到后台执行 echo $! 最后一个用&后台执行的命令的进程标识符 echo $0 #当前shell脚本的名称 echo $1 #第一个参数 args=$# #将args赋值为参数个数 echo ${! Dong@idc1-server1 ]$ cat magic.sh #! No" ] & echo "cool.1" #脆弱的实现,当var无定义时会报告语法错误 [ $num -ne 5 ] & echo "yea...
heylinux.com
HAProxy « Hey! Linux.
http://heylinux.com/archives/tag/haproxy
Whatever is worth doing is worth doing well. HAProxy RPM SPECS与HTTPS Load配置分享. Haproxy-1.5.17.spec. Local2.* /var/log/haproxy.log. Turn on stats unix socket. Default ciphers to use on SSL-enabled listening sockets. Fix the Logjam issue. Grep -E 'maxconn nbproc' /etc/haproxy/haproxy.cfg. Maxconn 200000 nbproc 7. Cat /etc/security/limits.d/90-nproc.conf. Cat /etc/security/limits.d/90-nofile.conf. Http:/ blog.51yip.com/server/868.html. Http:/ 18567.blog.51cto.com/8567/665375. Cd haproxy-1.4.20.
SOCIAL ENGAGEMENT