配置yum源epel源及其查看系统性能的命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置yum源epel源及其查看系统性能的命令相关的知识,希望对你有一定的参考价值。
第1章 配置yum源、epel源
1.1 配置linux yum源
软件仓库
百度应用商城
yum源?
google应用商城
应用宝
1.2 查看系统当前的yum源
yum repolist
Loaded plugins: fastestmirror, security
Determining fastest mirrors
- base: mirrors.huaweicloud.com
- extras: mirrors.huaweicloud.com
- updates: mirrors.shu.edu.cn (系统默认的yum源)
base
extras
updates
updates/primary_db
repo id repo name
base CentOS-6 - Base
extras CentOS-6 - Extras
updates CentOS-6 - Updates
repolist: 6,857(软件包的个数)
1.3 把系统默认的yum源改为阿里云(从阿里云下载软件)
http://mirrors.aliyun.com或https://opsx.alibaba.com/
第一步:
第二步:
第三步:(将红色标记的命令执行一下就OK了)
/etc/yum.repos.d/CentOS-Base.repo 系统默认yum的配置文件 base、extras、updates
第四步:查看yum源为阿里云就OK了
[[email protected] ~]# yum repolist
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- extras: mirrors.aliyun.com
-
updates: mirrors.aliyun.com
1.4 对比命令文件有什么不同
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] 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
[[email protected] yum.repos.d]# lscpu
[[email protected] yum.repos.d]# cat /proc/cpuinfo
2.2 top
[[email protected] 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 cachedPID 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区别
[[email protected] yum.repos.d]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 19:57 ? 00:00:02 /sbin/init
[[email protected] 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
[[email protected] 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
[[email protected] 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
[[email protected] 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
[[email protected] 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 只显示超级块的内容
[[email protected] 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源epel源及其查看系统性能的命令的主要内容,如果未能解决你的问题,请参考以下文章