centos
文章平均质量分 53
centos的服务运维使用经验
狂飙的yellowcong
yellowcong
展开
-
Centos之统计一个请求的流量(上传/下载流量)-yellowcong
问题:想要调查一批请求,所消耗的流量多少,一个请求到底消耗多少流量?解决方案使用tcpdump 抓取流量包,过滤只有源ip的请求,然后录制流量1k /1w 次 ,然后将抓取的流量导入到 wireshark 中,计算整体1k/1w次请求话费的流量,然后除以次数,就可以大致得到,一个请求使用多少流量了。原创 2021-03-11 14:46:20 · 696 阅读 · 0 评论 -
Centos6.8之源替换-yellowcong
查看系统信息#查看版本信息rpm -qi centos-release #查看系统信息uname -a #查看redhat版本cat /etc/redhat-release#查看linux版本信息 cat /proc/version 查看版本信息替换源#目测现在6版本已经不维护了wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-6-原创 2020-12-30 17:35:40 · 604 阅读 · 0 评论 -
Centos之Tmux-yellowcong
tmux 这个服务,相当于是screen的升级版本, tmux > screen > nohup 这三个级别的对比,用来解决程序挂起访问的问题。tmux相对于screen来说,更加的强大。1. tmux安装yum install -y tmux#查看 tmux 版本信息tmux -V常用得快捷键1.1 创建会话并恢复会话#创建会话tmux #查看会话列表...原创 2020-10-28 09:24:12 · 240 阅读 · 0 评论 -
Nginx之rpm安装-yellowcong
rpm的安装方式,相对于编译方式,简单了不少,直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中。然后使用yum install nginx完成安装,如果想要解压安装的,请看我上一篇Nginx之解压编译安装-yellowcong,nginx的简单操作和负载均衡原创 2017-07-30 15:37:11 · 13746 阅读 · 0 评论 -
Docker之修改/etc/default/docker 里的DOCKER_OPTS参数不生效问题-yellowcong
默认情况下,/etc/default/docker配置了不会生效的,我们需要手动添加到docker的环境设定中,需要配置的文件是/usr/lib/systemd/system/docker.service,需要添加EnvironmentFile=-/etc/default/docker,让后在ExecStart这个配置中,添加引用的参数$DOCKER_OPTS。原创 2017-07-30 20:25:54 · 34669 阅读 · 2 评论 -
Centos源修改-yellowcong
Centos默认有一个自己的源,但是源是国外的,同Ubuntu类是,天朝的网络比较的费,所以 需要修改成国内的源,这样就比较的快,修改的思路将/etc/yum.repos.d/CentOS-Base.repo修改为国内的源,我们可以使用wget来获取,然后替换掉/CentOS-Base.repo,然后使用yum update来更新源文件替换#Centos-7.repo 换成自己的Centos的版本原创 2017-07-23 11:45:06 · 7300 阅读 · 1 评论 -
centos安装出现license information(license not accepted)解决办法
安装centos7的左面后,重启机器显示license information(license not accepted)的信息。我就惊呆了,我尼玛不就是装了一个桌面吗,就说没有服从条款,然后有尼玛不知道咋服从它的条款,解决方法如下:1、输入1进入条款,2、输入2服从条款,3、然后输入c继续,4、输入c继续原创 2017-07-23 12:34:57 · 3549 阅读 · 0 评论 -
CentOS 安装后没有桌面-yellowcong
昨天,安装Centos后,发现没有桌面,主要是没有安装桌面环境导致 的这个问题,我们需要做的第一步是,安装一个桌面(GNOME Desktop,命令:`yum groupinstall -y "GNOME Desktop"`),第二步,设定左面启动(命令:`systemctl set-default graphical.target` ),第三步,重启,`reboot now`原创 2017-07-23 13:04:46 · 50877 阅读 · 5 评论 -
CentOS之service iptables stop 显示not loaded
刚刚弄完了Tomcat后,想使用iptables来开放8080端口的时候,设定完之后,想保存规则,发生错误Failed to start ipatbles.service: Unit not found.原因是centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。原创 2017-07-23 18:44:12 · 29327 阅读 · 0 评论 -
Sunny-NgrokTCP转发使用方法-yellowcong
我前几天以为suny-ngrok改版后会很难的,后来看了看,发现新版的使用起来,比老版本的更加的容易了,直接使用命令`./sunny clientid c68af9fdca219555`来启动端口映射,这个比natapp更好用哦,说实话Sunny这个由于不要钱,所以这个速度比较的慢,但是用起来还是比较方便的原创 2017-08-03 23:18:08 · 2350 阅读 · 0 评论 -
Ngrok之Screenの简单使用-yellowcong
由于Ngrok是一个端口阻塞的程序,我们运行了,就会导致程序的界面一直占用,这时候,我们需要和Screen结合起来用了,通过screen,就可以解决端口阻塞的程序问题了原创 2017-08-03 22:57:59 · 1597 阅读 · 0 评论 -
CentOS之设定界面和命令行启动-yellowcong
有时候,我们需要设定服务器启动的方式为命令行(不过一般是命令行),我做这个大数据的时候,由于物理机器的虚拟机跑起来比较慢,所以想用命令行的启动方式来,让系统更加速度的启动,init 5(图形界面),init3(命令界面)原创 2017-08-18 21:52:44 · 2120 阅读 · 0 评论 -
Window之设定静态ip-yellowcong
说起来真奇怪,我用VMare装完虚拟机后,我自己的主机的ip冒失就设定为了一个静态的,还和路由器不是在同一个网段下面,当时自己就蒙蔽了,需要设定网关的地址段和路由器上的配置一致,而且需要配置网关和DNS信息。原创 2017-08-18 22:36:09 · 452 阅读 · 0 评论 -
CentOS之Tree显示目录结构-yellowcong
有时候,我们直接显示目录,看起来头疼,我们可以通过安装tree命令,来显示目录,这样的目录结构显示效果更加的好,我在使用Tree这个东西的时候,遇到了乱码问题,还没解决!!!原创 2017-08-19 09:58:41 · 5129 阅读 · 0 评论 -
Docker的镜像导出与导入与拷贝 -yellowcong
整docker练习的时候,不想直接复制搭建好的虚拟机,需要获取里面的docker镜像,第一种解决方案是,将镜像推送到公有的镜像仓库,然后pull下来,第二种,将镜像打包,然后拷贝到第二台服务器中,可以通过scp的方法来拷贝文件原创 2017-08-05 18:39:48 · 14236 阅读 · 0 评论 -
Docker之网桥保存-yellowcong
当我们配置好了docker的网桥的操作后,重启服务器,网桥就GG 了,这样Docker启动就完犊子了,需要配置网卡文件/etc/sysconfig/network-scripts/ifcfg-br0,然后重启网络service network restart,然后我们开启dockerservice docker start,就不会有问题了原创 2017-07-30 21:05:26 · 1451 阅读 · 0 评论 -
Linux之NAT下不能连接网络-yellowcong
今天弄虚拟机,发现网络打死都连接不上,后来发现是默认 路由配置的问题导致的,基本上网络不通,需要检查的是1、 ifcfg-eth0网卡配置文件配置,2、网络路由查看原创 2017-09-17 11:20:18 · 1148 阅读 · 0 评论 -
CentOS之Mysql已经开放了3306端口,外网访问不上-yellowcong
说实话,昨天我确实因为这个,就心里想iptables都设置了,为毛就是不好用了,据花疼了,后来发现,是由于Mysql的设置有问题开启远程访问设定root用户,使用密码root可以远程访问数据库 GRANT ALL PRIVILEGES ON *.*TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;#第一个* 表...原创 2017-07-24 21:18:39 · 9916 阅读 · 0 评论 -
Centos之bash:jps 未找到命令-yellowcong
centos7.0 安装完了dubbo集群,设定了自动启动,开机后,本来想用jps看一下,zookeeper是否启动了,结果就报错了bash:jps 未找到命令...-bash: jps: command not found原因很简单,java1.5没有jps命令 ,还有就是没有装,而是系统自带的jdk解决方式就是安装一下java就可以解决了,可以查看我的教程CentOS之Java安装-yel原创 2017-10-18 18:03:18 · 4697 阅读 · 0 评论 -
Centos的阿里源-yellowcong
Centos的源配置,都在目录`/etc/yum.repos.d`,给大家看一下阿里云的源文件原创 2017-08-10 13:38:40 · 623 阅读 · 0 评论 -
SVN之svnadmin初始化配置-yellowcong
上一篇,搭建了环境,这一篇,讲如何通过svnadmin来管理svn,说实话这个svnadmin看起来,真的很简约。。。不忍吐槽了,遇到验证失败的情况,需要检查用户组、subversion.conf 配置、还有项目是否是多库的模式原创 2017-10-19 00:42:11 · 5560 阅读 · 1 评论 -
SVN之版本管理系统安装及svnadmin编码问题-yellowcong
Centso+Apache+Subversion+Jsvnadmin的管理环境搭建,我以前还做过Github的环境GitLab之安装-yellowcong 1、Apache安装1.1安装# 安装 httpdyum install httpd httpd-devel#启动服务service httpd start #设置开机启动chkconfig httpd on#查看是否开机启动syste原创 2017-10-18 19:13:21 · 1435 阅读 · 0 评论 -
Centos7之Maven安装-yellowcong
Maven 在WINDOW下安装过,在linux下面,还真没有玩过,Maven的安装还是有要求的,需要注意JDK的版本,Maven 3.3+ require JDK 1.71、下载安装包官方下载地址:http://maven.apache.org/download.cgi 下载的时候,可能由于天朝网速不好,下载不下来,可以换一下镜像来下载#我这个是放在七牛上的,这样我下载就方便不少啊wget原创 2017-10-19 15:35:11 · 427 阅读 · 0 评论 -
Centos之RAR文件解压-yellowcong
解压过程中,发现rar的不支持,当时菊花就一紧,需要下载rar,然后编译一下,就完事了,就可以使用rar命令了 rar x 解压到当前 文件目录下原创 2017-10-19 16:57:57 · 506 阅读 · 0 评论 -
Centos之ifconfig 命令找不到(ifconfig command not found) -yellowcong
Docker安装好了后,发现ifconfig命令无效,当时就火大,这个问题的原因就是没有安装ifconfig的相关包,需要安装了,就可以了yum install net-tools安装完成后,就可以看到ifconfig命令了原创 2017-10-20 15:54:27 · 556 阅读 · 0 评论 -
VMware中CentOS设置静态IP -yellowcong
说实话,折腾了半天,刚开始是一头蒙蔽啊,这个虚拟机下面的网络咋JJ了呢,当时就菊花疼了,主要的设置有1、配置ip地址段,2、配置NAT(网关、ip地址端、子网掩码),3、修改网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0 ),4、重启网卡 service network restart原创 2017-07-29 10:17:39 · 1821 阅读 · 0 评论 -
Dubbo之添加到开启自动启动-yellowcong
需要先启动zookeeper,然后在启动dubbo,添加到开机启动后,服务器重启,就不用手动启动了,通过编辑 /etc/rc.local,实现开启启动原创 2017-10-15 19:06:26 · 623 阅读 · 0 评论 -
VMware之EXSI安装-yellowcong
EXSI是一个基于物理机的系统,直接就可以基于这个系统来创建虚拟机,本文包括,如何安装EXSI,以及注册Exis和系统上传安装,同时还有网络ip的设定。选择EXSI安装版本的时候,需要看要求,看主板是否支持虚拟化,是否内存大小(至少4GB)和硬盘大小(至少40GB)都满足需求。原创 2017-11-07 09:21:48 · 4302 阅读 · 1 评论 -
VMware之EXSI的客户端安装-yellowcong
安装了EXSI后,我们再安装它的客户端,安装了,需要注册这个客户端,不然60天后,就不能用了,这个注册的密钥是可以从官网上直接获取的原创 2017-11-07 09:39:39 · 1470 阅读 · 0 评论 -
VMware之vSphere Client 语言切换-yellowcong
说实话,你是英语我都看着爽,是日语我也看着还行,但是我还是喜欢我的大中文,修改的方式是给会计启动的方式添加一个语言的参数-locale zh_CN,就可以设置为中文了,其他的语言,类似操作。原创 2017-11-07 09:50:47 · 8225 阅读 · 1 评论 -
VMware之EXSI安装虚拟机-yellowcong
虚拟机的安装,同VMware Workstation安装类似,没啥难度的,重点是,如何将镜像导入到Exsi中,然后注意一下,添加光驱后,需要设置为开机就连接光驱,不然就找不到系统。原创 2017-11-07 10:24:58 · 1949 阅读 · 0 评论 -
Centos之Git版本管理工具安装-yellowcong
Git版本管理工具的安装,草鸡简单,就是一句话,就搞定了 `git install git`原创 2017-10-20 11:16:40 · 534 阅读 · 0 评论 -
Nginx之日志拆分-yellowcong
日志对于网站来说,非常的重要,通常日志的处理有两种,一种是Hadoop离线处理,还有就是通过storm实现实时计算分析处理,但是日志过大,需要我们写脚本进行拆分日志文件。小型网站,一天已备份,就够了。对于大网站,可能一小时一备份原创 2017-11-08 21:19:47 · 1087 阅读 · 0 评论 -
Centos之Crontab定时任务-yellowcong
这个Crontab可以说是神器啊,做定时任务很好用,而且语法简单,很容易轻松实现定时人物,同时也方便管理定时任务,需要注意的点是crontab的服务名称和安装名称都不是一致的。。。安装名称是crontabs,服务名称是crond,而命令名称是crontab原创 2017-11-08 21:30:51 · 527 阅读 · 0 评论 -
Nginx之反向代理与真实ip地址丢失-yellowcong
当直接代理到tomcat服务的时候,会将客户发送过来的原始ip给覆盖了,所以我们需要通过proxy_set_header 来设定原始ip,proxy_set_header X-real-ip $remote_addr;指定ip地址为‘X-real-ip’字段,然后通过request.getHeader(“X-real-ip”) 来获取。原创 2017-11-08 22:53:20 · 7981 阅读 · 0 评论 -
Centos之php安装指定版本-yellowcong
php在centos中,可以通过yum -y install php 来快速安装php,但是这有个缺点,不知道安装的是那一个版本,所以我们需要手动下载安装包,来安装php原创 2017-11-01 17:32:34 · 5098 阅读 · 0 评论 -
Centos之添加开机启动-yellowcong
有些服务部署了之后,需要设置开机启动,不然重启服务后,可能由于服务忘记了启动,导致一些问题,所以最好先将服务配置为开机启动,修改/etc/rc.local,添加开机启动执行的程序原创 2017-11-02 13:41:28 · 659 阅读 · 0 评论 -
MobaXterm之取消自动关闭连接-yellowcong
今天弄这个zookeeper的时候,这个破玩意ssh就是跟我过不去,过一会就断了,菊花就疼啊,网上查了教程,也没有,自己琢磨,看了一下,发现Setting这个有一个SSH Keepalive的选项,勾上它,就解决了过一会就断开连接的问题,我下的是最新版本10.2原创 2017-08-07 16:22:52 · 40917 阅读 · 12 评论 -
CentOS之SSH的安装与连接-yellowcong
说实话,unbuntu使用得比较多,还是不是特别的习惯CentOS,安装SSH,然后连接SSH,SSH安装查看是否安装了rpm -qa | grep ssh,如果没有安装,yum install openssh-server,然后,开启SSH#开启服务service sshd start原创 2017-07-23 13:37:56 · 603 阅读 · 0 评论 -
SSH免密码登录-yellowcong
登录的机子可有私钥,被登录的机子要有登录机子的公钥。这个公钥/私钥对一般在私钥宿主机产生。上面是用rsa算法的公钥/私钥对,当然也可以用dsa(对应的文件是id_dsa,id_dsa.pub),在hadoop中需要控制ssh来登录到宿主机,保证datanode节点中存在namenode节点中的公钥,同时保证最好将所有机器的用户名设为同一个名字原创 2017-08-13 16:59:40 · 470 阅读 · 0 评论