服务器角色 分区建议 优点 RAID方案 单机服务器如8G内存,300G硬盘 /boot 100-200Mswap 16G,内存大小8G*2/ 80G/var 20G(也可不分)/data 180G(存放web及db数据) 数据盘和系统盘分开,有利于出问题时维护。 视数据及性能要求,一般可采用raid5折中。 负载...
一、查看系统负荷 如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。 在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。) 你在终端窗口键入uptime,系统会返回一行信息。 这行信息...
在linux里,一个程序可能出现多个进程,比如一个程序被循环调用,一个crontab计划还未结束另一个又开启了,程序出现bug等等。如果是已经注册为服务的程序,或者有自带停止功能,结束很简单,直接stop就可以了。比如停止所有的nginx进程: /etc/init.d/nginx...
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。 如果无cron这个服务,执行: yum -y install vixie-cron 由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务...
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于crontab文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业...
在linux中启动crontab服务: /etc/init.d/crond start crontab的命令格式 crontab -l 显示当前的crontab 文件(默认编写的crontab文件会保存在(/var/spool/cron/用户名 例如: /var/spool/cron/roger) crontab -r 删除当前的crontab (谨慎使用此方法,因为将...
百科: ZOMBIE:僵尸状态,表示进程结束但尚未消亡的一种状态,此时进程已经结束运行并释放大部分资源,但尚未释放进程控制块。 与ZOMBIE对应的进程状态还有RUNNING(正在运行或等待运行状态),UNINTERRUPTABLE(不可中断阻塞状态),INTERRUPTABLE(可中断...
一、通过定时收发email检测网络连通性 #/bin/bash echo Daily test mail state.txt mail -s Server_State abc@jbxue.com state.txt rm -df ./state.txt ~ crontab -e 增加如下任务 10 07 * * * /root/checkNKmail 分时日月周 二、定时检测网络状态通过email...
对于日志信息的管理通常采用两种方法,一种方法是不同服务器的日志信息都存放在各自系统内,系统管理员对各服务器进行分散管理。 另一种方法则是使用日志主机系统,这是一个从其他主机收集日志,并将它们存放在同一个地方的系统,很容易使来自多个主机的日志...
删除及设置日志笔记 一、删除/var/log/secure(记录登入系统存取数据的文件,例如 pop3, ssh, telnet、ftp 等都会被记录)。 1.先重启服务器,导出备份:/var/log/secure 2.然后 删除日志 rm /var/log/secure 3.重启服务器,启动程序。 二、清理rflogview日志...
一:日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 在Linux系统中...
早上一来就收到nagios一堆报警邮件,而且都是critical,某台机器的磁盘空间不足,细细查看发现早4点-12点(服务器在美国,所以是美国时间),72G的根分区使用率由40%突然增加到100%.到满了以后就停止了。 首先将nagios对这个服务的邮件提醒暂时停掉,然后登陆到服务...
syslog可以记录系统事件,可以写到一个文件或设备中,或给用户发送一个信息。 它能记录本地事件或通过网络记录另一个主机上的事件。 syslog已被许多日志函数采纳,它用在许多保护措施中,任何程序都可以通过syslog记录事件。 1、syslog简介 syslog是一种工业...
init的值改成3(推荐) 另附 # 0 - 停机(千万不能把initdefault 设置为0 ) # 1 - 单用户模式 # 2 - 多用户,没有 NFS # 3 - 完全多用户模式(标准的运行级) # 4 - 没有用到 # 5 - X11 (xwindow) # 6 - 重新启动 (千万不要把initdefault 设置为6 )...
1.shell脚本死活不执行 问题:某天研发某同事找我说帮他看看他写的shell脚本,死活不执行,报错。我看了下,脚本很简单,也没有常规性的错误,报: bad interpreter: No such file or directory错。一 看这错,我就问他是不是在windows下编写的脚本,然后在上...
管理虚拟环境并不轻松。即使部署规模很小,管理员仍旧需要注意很多发生在幕后的故事。不进行合理的规划并密切关注变化情况,即使是很小的问题也可能导致失控。 我们向顾问专家委员会了解了他们所见到的最为常见的错误以及如何避免。 Jason Helmick:缺少对配...
先感叹下,学东西一定要活学活用! 我用redis也有几年的历史了,今个才想到把集合可以当python list用。 最近做了几个项目都掺杂了redis, 遇到了一些个问题和开发中提高性能的方法,这都分享出来,共同学习。 下面先简单讲讲Redis集合的数据类型。 Sets 就...
IT运维管理是一门探讨如何提高网络应用性能的课题,怎样利用网络管理做到企业IT基础设施建设的管理、合理分配网络资源、保障生产业务、对网络规划和新业务上马提供支撑。 调优难点:线上系统 调优工作有难易之分,最简单的例子就是新、旧两套业务系统,后者...
公开课:Linux运维岗位知识结构发展路线 入门书: 《鸟哥的私房菜(基础篇)》 《鸟哥的私房菜(服务篇)》 《Linux命令行与Shell脚本编程大全(第2版)》 《UNIX/Linux系统管理技术手册》 《UNIX编程艺术》 计算机及操作系统原理书: 《深入理解计算机系统...
虽然SSH的设计目的在于安全访问,但它有的功能确实为入侵敞开了大门。不过只要稍作修改,Linux管理员就可以让sshd更加安全。 多数Linux服务器在默认下通过SSH运行Secure Shell Daemon (sshd)进程以便进行远程访问。Linux sshd是一种简单的方式,允许远程用户...
一、合理使用Shell历史命令记录功能 在Linux下可通过history命令查看用户所有的历史操作记录,同时shell命令操作记录默认保存在用户目录下 的.bash_history文件中,通过这个文件可以查询shell命令的执行历史,有助于运维人员进行系统审计和问题排查,同时,...
对于在Linux平台开发或运维的工程师来说,经常需要查询系统最后一次重启的时间,这篇文章将给大家介绍三种方法: 方法一:last命令 # last reboot reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 21:39 (46+07:55) reboot system boot 2.6.32-431.el...
系统日志 # cat /var/log/rflogview/*errors 检查是否有异常错误记录也可以搜寻一些异常关键字,例如: # grep -i error /var/log/messages # grep -i fail /var/log/messages 核心日志 # dmesg 检查是否有异常错误记录...
SetUID[权限值=4] 问题:为什么普通用户可以修改自己的密码? ll $(which passwd) 1、SetUID:当一个可执行程序/命令具有SetUID 权限,用户执行这个程序时,将以这个程序的所有者的身份执行。 2、加SetUID权限: chmod u+s [filename] 或 chmod 4755 [filename]...
RAID 10(又叫RAID 1+0或镜像条带)阵列结合了RAID 0和RAID 1两者的功能特性,从而提供了高性能、容错的磁盘输入/输出操作。在RAID 0中,读取/写入操作跨多个驱动器并路执行;在RAID 1中,一模一样的数据写入到两个或多个驱动器上。 在本教程中,我将介绍如...
每次深入了解一个技术问题,随着挖据的深入,都发现其背后总非常深的背景知识,甚至需要深入到很多底层系统,这个过程有时会让自己迷失,会让自己忘了当初的目的。在前篇中介绍系统启动时内存的使用情况,本篇将介绍简要Linux如何接管主机的物理内存、组织内...
做为linux运维人员的您,你是否需要时刻都要知道你的服务器正在做什么,负载如何呢?对你去了解你的服务器相关监控信息时,你就必须需要熟悉一些基本的linux监控命令,一旦你精通了这些命令,那你就是一个专业的 Linux系统管理员。 有些Linux发行版会提供GUI...
最初的测评 昨天,我看到一个非常有趣的删除一个目录下的海量文件的方法。这个方法来自http://www.quora.com/How-can-someone-rapidly-delete-400-000-files里的Zhenyu Lee。 他没有使用find 或 xargs,他很有创意的利用了rsync的强大功能,使用rsync -delet...
https://www.2daygeek.com/category/shell-script/...
对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最...
记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile 文件。 1 ...
概览: 目前网卡绑定 mode 共有七种 (0~6)bond0 、 bond1 、 bond2 、 bond3 、 bond4...
服务器用户权限管理改造方案与实施项目步骤: 1.在了解公司业务流程后,提出权限整改...
个人计算机或者服务器上的备份对于防止数据丢失很重要。系统管理员每天需要处理大量的...