标签:分区 监控 配置yum源 ice === ext2 一个 ada 服务
第1章 配置yum源、epel源

第三步:(将红色标记的命令执行一下就OK了)
/etc/yum.repos.d/CentOS-Base.repo 系统默认yum的配置文件 base、extras、updates
第四步:查看yum源为阿里云就OK了
[root@oldboyedu02 ~]# yum repolist
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
updates: mirrors.aliyun.com
1.4 对比命令文件有什么不同
[root@oldboyedu02 ~]# cd /etc/yum.repos.d/
[root@oldboyedu02 yum.repos.d]# vimdiff CentOS-Base.repo CentOS-Base.repo.backup
1.5 添加epel 源
前面的过程和添加yum源的过程是类似的,选择名称为epel在帮助中找到下面命令:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
1.6 添加yum源错误
使用命令#yum clean all #清空yum缓存 
重新添加就OK了
配置与增加yum源小结:
1.把系统默认的yum源改为阿里云(从阿里云下载软件)
2.给系统增加了一个epel源
3.阿里云不能访问则备选:清华 mirrors.tuna.tsinghua.edu.cn
第2章 请写出常见的查看系统性能的命令
监控项目:cpu,mem,disk,cpu温度,磁盘IO,RAID,负载
2.1  CPU
[root@oldboyedu02 yum.repos.d]# lscpu
[root@oldboyedu02 yum.repos.d]# cat /proc/cpuinfo 
2.2 top
[root@oldboyedu02 yum.repos.d]# top
top - 21:46:53 up  1:49,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  91 total,   1 running,  90 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  0.0%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:   1004112k total,   345368k used,   658744k free,    28108k buffers
Swap:   786428k total,        0k used,   786428k free,   1×××4k cached
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                       
2429 root      20   0 15036 1208  944 R  0.7  0.1   0:00.17 top                            
7 root      20   0     0    0    0 S  0.3  0.0   0:08.34 events/0  
2.2.1 top中的快捷键
空格 立刻更新
M    按照内存使用率进行排序
P    按照cpu使用率排序
2.3 htop
2.4 企业面试题:ps aux  中VSZ 与 RSS区别
[root@oldboyedu02 yum.repos.d]# ps -ef 
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 19:57 ?        00:00:02 /sbin/init
[root@oldboyedu02 yum.repos.d]# ps aux
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  0.0  0.1  19348  1556 ?        Ss   19:57   0:02 /sbin/init
虚拟内存=物理内存+swap 
VSZ  virutal size 进程所占的虚拟内存大小(物理+swap)
RSS            进程所占用的物理内存大小
2.5 sensors
[root@oldboyedu02 yum.repos.d]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:+100.0°C  (high = +100.0°C, crit = +100.0°C)  
Core 0:       +100.0°C  (high = +100.0°C, crit = +100.0°C)
2.6 iotop
[root@oldboyedu02 yum.repos.d]# iotop -o
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                       
iotop #查看系统的io(读写)  显示出每个进程的读写速度
-o  only 只显示在进行读写的进程
2.7 df、du
[root@oldboyedu02 yum.repos.d]# df -h  (查看磁盘空间)
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        19G  1.6G   17G   9% /
tmpfs           491M     0  491M   0% /dev/shm
/dev/sda1       190M   35M  146M  19% /boot
[root@oldboyedu02 yum.repos.d]# du -sh /data (查看目录所占的空间)
20K /data
2.8 查看raid信息工具:megacli     
2.9 查看硬件信息工具:ipmitool     (温度  风扇转数)
第3章 文件系统:组织管理文件方法
装修风格=====屋子如何住人 
文件系统=====文件在磁盘上面如何存放
不同的系统会有不同的文件系统
3.1 inode和block的信息存放位置
inode信息 block信息存放位置 superblock的地方 超级块 
dumpe2fs -h  只显示超级块的内容
[root@oldboyedu02 yum.repos.d]# dumpe2fs -h
dumpe2fs 1.41.12 (17-May-2010)
Usage: dumpe2fs [-bfhixV] [-o superblock=<num>] [-o blocksize=<num>] device
3.2 常见的文件系统及应用场景(尽量使用系统默认的文件系统)
1.reiserfs大量小文件业务首选reiserfs(100K以内), 单独安装。(以完全平衡树的方式收纳文件,搜索效率高并且快)
2.xfs有的门户的数据库MySQL业务会选择xfs。(高性能的日志文件系统,擅长处理大文件)
3.ext4 视频下载,流媒体,数据库,小文件业务也OK,可以用默认的。
4.ext2 没有日志,蓝汛、网宿的cache业务,CDN网站加速服务的。(CDN:简单来讲就是为了提高速度,影响数据传输的环节的节点上添加节点服务器) 
5.Ext4/Reiserfs可以作为SSD文件系统,但未对SSD做优化,不能充分发挥SSD性能,并影响SSD使用时间。
6.swap 交换分区 
标签:分区 监控 配置yum源 ice === ext2 一个 ada 服务
原文地址:http://blog.51cto.com/13859498/2160868