
系统调优
文章平均质量分 90
mnasd
这个作者很懒,什么都没留下…
展开
-
openldap
一、安装配置yum1、如redhat带有原yum源,且不能使用,删除原有yumrpm -aq|grep yum|xargs rpm -e --nodeps2、 下载并安装yum文件(从网易源下载相关文件http://mirrors.163.com/centos...)wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpmwget http://mirrors.原创 2022-02-05 19:33:07 · 1851 阅读 · 0 评论 -
Linux的单用户模式、救援模式
一、单用户模式当我们忘记linux的root密码时,可以进入linux的单用户模式来更改root密码即可。1、重启系统在命令行下去运行init6 或 reboot可以直接重启系统,在虚拟机窗口3秒内,按回车键,然后输入 e 。2、进入到这个页面后使用键盘方向键定位到 ro这里,然后删除并添加上这条字符 rw init=/sysroot/bin/sh ,然后按一下ctrl-x 。3、到这个页面就相当于windows的安全模式下,先切换到本机系统,输入命令 chroot /...原创 2020-10-16 20:52:55 · 498 阅读 · 0 评论 -
云硬盘性能测试工具FIO介绍
一.云硬盘的性能衡量指标云硬盘的性能指标一般通过以下几个指标进行衡量IOPS:每秒的读写次数,单位为次(计数)。存储设备的底层驱动类型决定了不同的IOPS 总IOPS:每秒执行的I/O操作总次数 随机读IOPS:每秒指定的随机读I/O操作的平均次数 随机写IOPS 每秒指定的随机写I/O操作的平均次数 顺序读IOPS 每秒指定的顺序读I/O操作的平均次数 顺序写IOPS 每秒指定...原创 2019-09-10 10:01:02 · 1093 阅读 · 1 评论 -
在 RAID 中扩展现有的 RAID 阵列和删除故障的磁盘
每个新手都会对阵列(array)这个词所代表的意思产生疑惑。阵列只是磁盘的一个集合。换句话说,我们可以称阵列为一个集合(set)或一组(group)。就像一组鸡蛋中包含6个一样。同样 RAID 阵列中包含着多个磁盘,可能是2,4,6,8,12,16等,希望你现在知道了什么是阵列。在这里,我们将看到如何扩展现有的阵列或 RAID 组。例如,如果我们在阵列中使用2个磁盘形成一个 raid 1 集合...转载 2019-07-21 14:16:45 · 1504 阅读 · 0 评论 -
centos7.5更新内核到4.18
Docker对Linux内核版本的最低要求是3.10。目前Linux内核已经发布到 4.18,为了更好使用docker和k8s,需要对公司相关CentOS 7内核进行升级。docker官方对内核的说明:https://docs.docker.com/storage/storagedriver/overlayfs-driver/Docker存储驱动说明,overlay可以使用但不建议,最好使用...转载 2019-04-15 09:11:44 · 741 阅读 · 0 评论 -
ss命令的参数及使用详解
参数Usage: ss [ OPTIONS ] ss [ OPTIONS ] [ FILTER ] -h, --help this message #显示帮助菜单 -V, --version output version information #输出版本信息 -n, --numeric do...转载 2019-03-23 19:48:09 · 4309 阅读 · 0 评论 -
vm内核参数优化设置
(1)vm.overcommit_memory执行grep -i commit /proc/meminfo看到CommitLimit和Committed_As参数。CommitLimit是一个内存分配上限,CommitLimit = 物理内存 * overcommit_ratio(默认50,即50%) + swap大小Committed_As是已经分配的内存大小。------...转载 2018-09-18 11:33:24 · 918 阅读 · 0 评论 -
centos7.2上实践cgoup
基本介绍 CGroups 是一种对进程资源管理和控制的统一框架,它提供的是一种机制,而具体的策略(Policy)是通过子系统(subsystem)来完成的。子系统是CGroups对进程组进行资源控制的具体行为。 机制和策略是Linux操作系统中一种经典的设计思想,所谓机制就是“我要提供哪种功能”,而策略则是“我要怎样来实现这种功能”。 RHEL提供了9...转载 2018-08-01 23:22:13 · 1043 阅读 · 0 评论 -
CentOS关于quota的总结与实践
1 理论基础1.1 Quota的概念Quota即限额的意思,用来限制用户、组、文件夹的空间使用量。1.2 用途范例- web服务器控制站点可用空间大小- mail服务器控制用户可用空间大小- file服务器控制用户可用空间大小1.3 限制模式- 根据用户(UID)控制每个用户的可用空间大小- 根据组(GID)控制每个组的可用空间大小- 根据目录(directory,project)控制每个目录的可...转载 2018-06-21 21:50:30 · 2417 阅读 · 1 评论 -
Linux系统中cgroup功能介绍
1 Cgroups简介1.1 What are cgroups ?Cgroups(控制组)是Linux内核的一个功能,用来限制、统计和分离一个进程组的资源(CPU、内存、磁盘输入输出等)。换句话说就是,如果一个进程加入了某一个控制组,该控制组对Linux的系统资源都有严格的限制,进程在使用这些资源时,不能超过其最大的限制数,例如:memory资源,如果加入控制组的进程使用的memory大于其限制...转载 2018-06-05 22:43:51 · 4019 阅读 · 0 评论 -
Cgroups使用
一. Cgroups介绍linux内核提供了cgroups控制组(controlgroups)的功能,最初由google的工程师提出,后来被整合进Linux内核。Cgroups也是LXC(LinuxContainer容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性)为实现虚拟化所使用的...转载 2018-06-05 22:37:11 · 3865 阅读 · 0 评论 -
Cgroups控制cpu,内存,io示例
百度私有PaaS云就是使用轻量的cgoups做的应用之间的隔离,以下是关于百度架构师许立强,对于虚拟机VM,应用沙盒,cgroups技术选型的理解 本文用脚本运行示例进程,来验证Cgroups关于cpu、内存、io这三部分的隔离效果。测试机器:CentOS release 6.4 (Final)启动Cgroupsservice cgconfig start #开启cgroups服务chkc...转载 2018-06-05 22:30:22 · 352 阅读 · 0 评论 -
Linux---使用 nice、cpulimit 和 cgroups 限制 cpu 占用率
Linux内核在各个进程间公平地分配系统资源,以保障系统的正常运转。但是有时候,我们需要提高一个进程的优先级,或者降低一个进程的优先级,我们就需要由用户为内核指定进程的优先级。大部分进程启动时的优先级是相同的,因此Linux内核会公平地进行调度。 如果想让一个CPU密集型的进程运行在较低优先级,那就需要事先配置好调度器。下面介绍3种控制进程运行时间的方法:使用 nice 命令手动降低任务的优先级。...转载 2018-06-05 20:45:16 · 1010 阅读 · 0 评论 -
解决webserver tcp连接大量CLOSE_WAIT 问题
最近web服务器在大流量情况下经常出现假死现象,后台log报 too many open files的错误,加大linux系统的文件打开数是可以解决部分问题,但是时间长了同样出问题,通过查询网络连接发现是tcp连接不关闭造成的。如下: netstat -n | awk '/^tcp/ {++S[$NF]} END{for(a in S) print a, S[a]}' LAST_ACK 1...转载 2018-05-29 14:37:57 · 4028 阅读 · 0 评论 -
Linux IO实时监控iostat命令详解
简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ device [.....转载 2018-04-04 08:52:07 · 905 阅读 · 0 评论 -
Linux 调优方案, 修改最大连接数(ulimit命令)
Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数可以用ulimit -a 来显示当前的各种用户进程限制。下面我把某linux用户的最大进程数设为10000个: ulimit -u 10240 对于需要做许多 soc...转载 2018-03-23 14:53:46 · 322 阅读 · 0 评论