![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux学习
文章平均质量分 95
笔尖的痕
spark、hadoop,数据仓库,实时计算
展开
-
linux 查看 进程 端口号
1. 查看进程占用的端口号netstat -anp[root@nbatest ~]# netstat -anp | grep 进程名称2. 查看使用端口号的进程lsof[root@nbatest ~]# lsof -i: 端口号转载 2014-05-02 01:27:28 · 629 阅读 · 0 评论 -
OpenStack 中的 Nova Cell
Nova Cell 模块简介Nova Cell 模块是 OpenStack 在 G Release 中提出的一个新的模块,允许用户在不影响现有 OpenStack 云环境的前提下,增强横向扩展、大规模部署能力。当 Nova Cell 模块启用后,OpenStack 云环境被分成多个子 Cell,并且是以在原 OpenStack 云环境中添加子 Cell 的方式,拓展云环境,以减少对原云环境转载 2015-03-12 21:16:38 · 1825 阅读 · 0 评论 -
CentOS/SMTP服务器的构建
在CentOS中,默认的邮件服务器(SMTP方面)是sendmail,但sendmail有若干的缺点,比如,配置复杂、安全漏洞曾被多次发现--并且依然存在隐患、邮件发送速度慢等等,这里就不再一一叙述。而另一个被广泛应用于邮件服务方面的“Postfix”的缺点就少得多,或者说它就是针对于sendmail的缺点,而被设计的。对应sendmail的短处,它在各方面也比较成熟。所以,无特殊要求,这转载 2015-08-10 17:22:47 · 3057 阅读 · 0 评论 -
Jenkins安装配置
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。 --from wiki安装:redhat/centossudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reposudo rpm --import http://pkg.jen转载 2015-08-10 17:24:27 · 1706 阅读 · 0 评论 -
在CentOS linux 正常配置 tomcat7
安装中文包支持yum groupinstall chinese-support在CentOS linux 正常配置 tomcat7启动tomcat7,访问地址为:192.168.1.207:8080192.168.1.208:8080下载nginx 相关版本,地址如下:http://nginx.org/en/download.html转载 2015-07-30 13:22:12 · 522 阅读 · 0 评论 -
fatal: the remote end hung up unexpectedly
发生在push命令中,有可能是push的文件过大导致解决方法:windows:在 .git/config 文件中加入[http]postBuffer = 524288000linux:git config http.postBuffer 524288000转载 2015-08-13 10:48:54 · 494 阅读 · 0 评论 -
Linux下使用nexus搭建maven私服
http://tianweili.github.io/blog/2015/03/17/linux-nexus-maven-private-server/主题 JVM Maven Linux有个maven私服可以很方便地管理我们的jar包和发布构建到远程仓库,本文就介绍了如何在linux下一步步使用nexus搭建maven私服原文链接:http://tianw转载 2015-08-31 18:00:19 · 2210 阅读 · 0 评论 -
解决ftp不支持软连接
可以把需要共享的文件夹挂载到FTP目录中的一个子目录上。这个目录对于vsftpd而言是一个正常文件系统的目录,于是就可以被共享了。当不需要共享目录时,直接umount即可,用法:mount --bind /opt/data1 /data/data1 左挂载到右 占左面空间转载 2015-10-23 16:16:40 · 2188 阅读 · 0 评论 -
OpenStack Swift 存储策略
OpenStack Swift 对象存储及其存储策略简介Swift 2.0 于 2014 年 7 月 8 日发布,其中最重要的新特性是存储策略(Storage Policy),该特性改变了以往存储系统中存储策略由设计与实施方决定的做法,让用户能够以 Container 为粒度,为不同需求的数据指定不同的副本数量、不同参数的纠删码、不同性能的存储介质、不同地理位置、不同的后端存储设备。存储策转载 2015-03-12 16:25:06 · 1580 阅读 · 0 评论 -
Puppetmaster多环境配置
将基础环境模块部署到puppetmaster端之后就可以初始化所有节点了,接下来就是部署应用代码了。众所周知,一个企业中应用代码的编写并不是运维一个人完成的,而且代码的上线也不是一次性完成的。标准的架构应该由开发、测试、生产三个组成,对应到puppetmaster里面应该有3套代码才对。而且每套代码都应该对应到自己的环境中,而代码的变更更应该通过版本控制工具进行管理,比如svn、git等。 接下来转载 2015-03-12 13:08:40 · 632 阅读 · 0 评论 -
在 OpenStack 中启用 Keystone LDAP 后端
开源的 OpenStack 项目为构建公共云和私有云提供了一个基础架构即服务(IaaS)层。企业、服务提供商、增值分销商、中小型企业、研究人员和全球数据中心都使用 OpenStack 来部署大型私有云或公共云。轻量级目录访问协议(LDAP)是一个客户端/服务器协议,用于访问和管理目录信息。许多企业应用程序都使用 LDAP 作为用户身份验证的基础。(LDAP 的实现包括 IBM® Tivol转载 2015-03-12 21:34:24 · 1356 阅读 · 0 评论 -
CentOS网络配置解决方案
关于centos网络配置的方法,网上文档很多,但基本上都是一些操作命令,原理和解释则很少提到,而且某些文章有些地方还是需要商量的(估计是转载的,作者自己也没有实践过)。故,重新总结一下,分三个部分:理论基础、上机实践和原因阐述。注:实践环境:虚拟机登陆方式:PuTTYOS版本:centOS6.3上网方式:bridge 一、理论基础(急于解决问题的读者转载 2014-04-27 19:29:42 · 709 阅读 · 0 评论 -
device eth0 does not seem to be present,delaying initialization
用VM VirtualBox 配置好CentOS后,使用复制虚拟机功能复制了一台,但启动后用ifconfig查看IP时,一直提示未找到eth0 ,重启网卡服务:service network restart,提示如下错误信息:device eth0 does not seem to be present,delaying initialization.解决步骤:1、查看网卡的MAC转载 2014-04-27 08:00:24 · 795 阅读 · 0 评论 -
Ubuntu linux安装ssh server
转自:http://blog.chinaunix.net/u2/70285/showart_1889317.html 一 ubuntu 中设置sshdsudo apt-get install openssh-server自动启动 ( 好像安装后默认地已经以openssh-daemon在后台运行了。 也可以使用chkconfig来设置自动启动。)sudo vi ~转载 2014-04-28 16:26:47 · 821 阅读 · 0 评论 -
基于Ubuntu 13.04 的Nginx 流媒体服务器的搭建
1、安装依赖包:apt-get install build-essential zlib1g-dev libssl-dev tcl8.4 tk8.4 gettext2、安装git工具:#wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz#tar xzvf git-lat原创 2014-07-22 11:09:09 · 1356 阅读 · 0 评论 -
Centos7 - devstack快速安装openstack
准备环境1234567891011121314selinux、iptables关闭 mkdir -p ~/.pip # 使用豆瓣pip源vim ~/.pip/pip.conf[global]转载 2015-01-16 02:59:36 · 2376 阅读 · 0 评论 -
Puppet更新方式的选型
基于C/S架构的Puppet更新方式一般有两种,一种是Agent端设置同步时间主动去PuppetMaster端拉取配置,另一种是通过PuppetMaster端使用puppet kick命令或者借助mcollctive触发更新配置,两种方式适应不同的生产环境,各具特色。一、主动更新主动更新就是节点运行的puppet守护进程到预设的时候后自动去和puppetmaster进行交互直至转载 2015-03-12 10:36:03 · 926 阅读 · 0 评论 -
将 Ceph 存储集群集成到 OpenStack 云中
Ceph 是一个符合 POSIX (Portable Operating System for UNIX®)、开源的分布式存储系统,依据 GNU 次通用公共许可而运行。该项目最初由 Sage Weill 于 2007 年开发,该项目的理念是提出一个没有任何单点故障的集群,确保能够跨集群节点进行永久数据复制。与在任何经典的分布式文件系统中一样,放入集群中的文件是条带化的,依据一种称为 Cep转载 2015-03-13 00:48:39 · 1124 阅读 · 0 评论 -
自定义fact实现的四种方式介绍
自定义fact可以让节点增加更多的标签在使用puppet作为配置管理工具的同时,facter是一个非常有用的系统盘点工具,这个工具可以通过一些预先设定好变量定位一台主机,比如可以通过变量lsbdistrelease便可以知道当前系统的版本号,通过osfamily便可以知道系统是RedHat还是SLES,还是其它等等。但是这些预先设定好的变量毕竟有限,在整个自动化运维过程中,由于系统应用的多转载 2015-03-12 13:56:19 · 2658 阅读 · 0 评论 -
使用logstash+elasticsearch+kibana快速搭建日志平台
https://www.loggly.com/日志的分析和监控在系统开发中占非常重要的地位,系统越复杂,日志的分析和监控就越重要,常见的需求有:根据关键字查询日志详情监控系统的运行状况统计分析,比如接口的调用次数、执行时间、成功率等异常数据自动触发消息通知基于日志的数据挖掘很多团队在日志方面可能遇到的一些问题有:开发人员不能登录线上服务器查看详细日志,经过运维周转载 2015-11-02 17:33:38 · 732 阅读 · 0 评论