C/S端开发问题汇总

0、先推荐几款工具,连接远程客户端DameWare Mini Remote Control,搜索本地文件Everything,以及sysinternals的系列工具:FileMon-监视所有文件修改、RegMon-监视所有注册表修改、ProcessExplorer-任务管理器、ProcessMonitor-监视进程对文件+注册表的所有操作SigCheck-识别文件头+签名+对应的pbd、TcpVi
阅读本文

总结六条对我们学习Linux系统有用的忠告

接触linux需要的是端正自己的态度,这个玩意可不是一天两天就能拿得下的。学习个基础,能装系统、能装常见服务、能编译、能配置存储空间、能配置系统参数、能简单查看系统负载等基本够用。但这些只保证能做机房运维,真正和进阶的运维工作不在机房,真正的运维工作也不仅仅只是Linux。Linux只是基于Linux系统运行环境的基础知识,衡量一个好的Linux系统下运维工程师也不一定非得用Linux知识的深浅,
阅读本文

<1> Linux磁盘分区,目录树,文件系统的关系

研究了很久,自始至终不能够从三者的区别和联系中找到一个大脑与这些概念之间合适的相处方式。对于基本概念和理论理解不到位,在工作之中会走很多弯路和犯很多错误。今天花一天的时间,终于对三者的区别和联系有了更进一步的理解,特此记录并分享之,供大家探讨交流。(一)磁盘分区  首先要明白的是磁盘为什么要分区。  一是从数据安全方面考虑,二是从系统访问磁盘的性能考虑。一个磁盘的某个分区损坏,不在该分区的数据
阅读本文

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例

《循序渐进DB2(第2版)——DBA系统管理、运维与应用案例》基本信息出版社:清华大学出版社ISBN:9787302323013上架时间:2013-7-3出版日期:2013 年7月开本:16开页码:612版次:2-1所属分类:计算机 > 数据库 > DB2更多关于 》》》《循序渐进DB2(第2版)——DBA系统管理、运维与应用案例》内容简介计算机书籍目录《循序渐进db2(第2版)——dba系统管理
阅读本文

运维利器-puppet集中配置管理系统安装测试[转]

运维利器-puppet集中配置管理系统安装测试环境:192.168.128.128 puppet-server192.168.128.32 puppet-client 1,安装前准备工作puppet是ruby写的程序,依赖ruby环境,rpm -qa|grep ruby检查是否安装,若没安装,可挂载本地光盘或者在线yum安装:[root@l
阅读本文

VMware系统运维(二)安装Microsoft .NET 3.5

1、安装vmware vSphere 5.5 之前先安装Microsoft .NET 3.5。 2、安装Microsoft .NET3.5,添加角色和功能。 3、勾选.NET Framework 3.5功能,下一步。 4、默认系统未带,需要安装从系统盘的d:sourcesxs,点击确定,下一步。 5、开始安装 6、安装完成 二、安装桌面体验即Adobe Flash Play
阅读本文

[转载]DELL iDRAC Express使用简要

引言:DELL 11代服务器,如R410、R510、R610、R710,都默认配置有DELL的远程管理卡Express版,该版本远程管理卡的功能虽然有限,但是它的远程关机、开机、重启、抓取硬件报错信息的功能,却对我们的运维工作十分有用。下面就简要介绍一下它的使用。
阅读本文

搞明白这八个问题,Linux系统就好学多了

导读正在犹豫入坑Linux学习的同学或者已经入坑的同学,经常会问到这样八个问题。今天,这些问题我都会一一解答,希望我的看法能帮助各位同学。常言道“好的开始是成功的一半”,如果你明白了以下八个问题,就能有一个很好的开始了,建立了正确的学习观,自然就成功了一半。1.学Linux有什么用?学好Linux会让你打破 Windows的限制,在开源世界里来去自如,有大把的免费软件供你使用,尤其是计算机系的学生
阅读本文

elasticsearch运维实战之2 - 系统性能调优

elasticsearch性能调优集群规划独立的master节点,不存储数据, 数量不少于2数据节点(Data Node)查询节点(Query Node),起到负载均衡的作用 Linux系统参数配置文件句柄Linux中,每个进程默认打开的最大文件句柄数是1000,对于服务器进程来说,显然太小,通过修改/etc/security/limits.conf来增大打开最大句柄数* - nofile 655
阅读本文

ELK(ElasticSearch+Logstash+ Kibana)搭建实时日志分析平台

一、简介      ELK 由三部分组成elasticsearch、logstash、kibana,elasticsearch是一个近似实时的搜索平台,它让你以前所未有的速度处理大数据成为可能。      Elasticsearch所涉及到的每一项技术都不是创新或者革命性的,全文搜索,分析系统以及分布式数据库这些早就已经存在了。它的革命性在于将这些独立且有用的技术整合成一个一体化的、实时的应用。E
阅读本文

linux系统下对网站实施负载均衡+高可用集群需要考虑的几点

那么如何实施linux集群架构,才能既有效保证网站健康运行,又能节省运维成本呢?下面依据近几年的运维经历,简单梳理下自己的一点感悟。(1)机房的选择如果有自己公司的机房那是再好不过的了;如果没有,建议放在BGP机房内托管,如果有选择的话,最好是选择带有硬件防火墙的机房,这样在安全方面也有保障;网站如若是放在IDC机房托管,而机房最前面也没有硬件防火墙防护时,要尽量做好流量监控的工作(尤其是ngi
阅读本文

一、分布式存储系统概念与分类

分布式存储系统概念:大量普通PC服务器通过互联网,对外作为一个整体存储服务。特性:可扩展(随着集群的增加,系统的性能呈线性增长);   低成本(系统的自动容错、自动均衡机制使其可以构建在普通的PC上);       高性能(针对单台服务器还是整个集群,都要求系统具备高性能);         易用(提供易用的接口,具备完善的监控、运维工具,能方便地与其他系统集成)。分类:
阅读本文

[开发]Python实现运维监控服务器硬件资源

今天通过使用Python开发针对服务器硬件运行状态的监控,简单了解下在虚拟环境中的运维监控的实现,算是给全面研究云计算开一个头。1.先准备环境,软件配置如下: 虚拟环境:     Vmware 10 操作系统:     Linux ubuntu-14.04-server-amd64 数据库   :     Mysql 开发语言:     Python 2.7 可视化   :
阅读本文

linux操作系统如何备份与还原

在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。 在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个Z
阅读本文

飞天5K实战经验:大规模分布式系统运维实践

2013年,云梯1实现空间优化与跨机房集群扩展,云梯2单集群规模从1500台升级到5000台,同时跨集群扩展的5K项目顺利取得阶段性成果,阿里成为第一个独立研发拥有这类大规模通用计算平台的公司。当时,云梯1、云梯2,再加上已上线的生产集群,阿里整体集群规模已超过万台。迄今为止,全球范围内,只有少数几家公司拥有如此规模的自主知识产权的集群。我们非常幸运,能够运维和管理如此大规模的生产集群。但短时间大
阅读本文

支持全平台的服务器监控报警系统 Shinken

导读 Shinken 是一个用 Python 实现的开源的主机和网络监控框架,并与 Nagios like 兼容,它可以运行在所有支持 Python 程序的操作系统上,比如说 Linux、Unix 和 Windows。Shinken 是 Jean Gabes 为了验证一个新的 Nagios 架构思路而编写。 在这篇教程中,我将会描述如何从源代码编译安装 Shinken 和向监视系统中
阅读本文

Linux下日志文件监控系统Logwatch的使用记录

在维护Linux服务器时,经常需要查看系统中各种服务的日志,以检查服务器的运行状态,如登陆历史、邮件、软件安装等日志。作为运维人员,我们一个个去检查会十分不方便;且大多时候,这会是一种被动的检查,即只有在发现系统运行异常时才会想到去查看日志以获取异常的信息。那么如何主动、集中的分析这些日志,并产生报告,定时发送给管理员就会显得十分重要。对于运维人员来说,发现一款能把原始的日志文件转换成更人性化的
阅读本文

Linux运维笔记-Linux系统日常管理

1. 监控系统状态 – w, vmstat命令w, uptimesystem load averages  单位时间段内活动的进程数  查看cpu的个数和核数vmstat  1vmstat 1 10vmstat各指标含义:r :表示运行和等待cpu时间片的进程数,如果长期大于服务器cpu的个数,则说明cpu不够用了;si :由交换区进入内存的数量;so :由内存进入交换区的数量;bi :从块设备读
阅读本文

shell脚本监控Linux系统性能指标

分类: Linux(7) 在服务器运维过程中,经常需要对服务器的各种资源进行监控, 例如:CPU的负载监控,磁盘的使用率监控,进程数目监控等等,以在系统出现异常时及时报警,通知系统管理员。文章目录:1.Linux使用 Shell 检查进程是否存在2.Linux使用 Shell检测进程 CPU 利用率3.Linux使用 Shell检测进程 内存使用量4.Linux使用 Shell检测进程 句柄使用
阅读本文

代码发布系统实现思路

参考一些资料汇总,一些功能陆续添加代码发布介绍程序员开发代码 --- 交给---运维----放到服务器—运行程序员开发--—合并—--发布----编译(java)/非编译(PHP、Python)------推送到指定服务器构建代码发布的N中方式1:基于 rsync  2:基于git/svn client 3:基于salt/puppe等管理工具 4: 基于比特流 p2p实现=========  最终
阅读本文