OS version: CentOS7 / Debian9 发现alien这个命令时很惊喜,之前在debian上安装etcd找不到安装包感觉很不科学,有了alien命令事情一下就变简单了。 这里以etcd为例,将etcd从rpm包转换成deb包,然后传送到debian机器上安装。(这个命令也可以把 ...
分类:
其他好文 时间:
2018-01-05 15:25:55
阅读次数:
193
Cgroup blkio简介和测试(使用fio测试) 因需要对docker镜像内的进程对磁盘读写的速度进行限制,研究了下Cgroup blkio,并使用fio对其iops/bps限速进行测试。 Cgroup blkio简介 Linux Cgroup(Control Groups)是Linux内核提供 ...
分类:
其他好文 时间:
2017-12-29 17:48:57
阅读次数:
452
df命令 df用于查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认以KB为单位显示 第1列为分区的名字,第2列是该分区的总容量,第3列是使用容量,第4列是剩余容量,第5列是使用容量的百分比,最后一列为挂载点。/dev、/dev/shm为内存分区,默认大小是内存大小的1/2,如果把 ...
分类:
其他好文 时间:
2017-12-27 02:24:24
阅读次数:
229
原文:CentOS7脱机安装SQL Server 2017SQL Server on Linux也发布一段时间了,官方上支持Red Hat, SUSE, Ubuntu。手上没有以上Linux版本,选用了与Red Hat最接近的CentOS7.4来进行安装和测试。 1. 环境 Linux: CentO... ...
分类:
数据库 时间:
2017-12-25 13:43:45
阅读次数:
273
什么是Docker?是一个开源的容器引擎,可以方便对容器进行管理是基于容器的轻量虚拟化技术,基于内核的Cgroup和Namespace技术,并没有传统虚拟化的Hypervisor层, 通信上,Docker并不直接与内核交互,而是通过Libcontainer(真正意义上的容器引擎)来交互通过clone ...
分类:
其他好文 时间:
2017-12-23 17:15:38
阅读次数:
188
原因是:由于内核不支持限制内存的设置 解决办法是:vim /etc/default/grub 修改为: 或者:GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 重启后可以解决 ...
分类:
其他好文 时间:
2017-12-10 11:25:49
阅读次数:
383
kubeletArguments: cgroups-per-qos: - "true" cgroup-driver: - "systemd" enforce-node-allocatable: - "pods" pods-per-core: - "10" max-pods: - "60" kube-... ...
分类:
其他好文 时间:
2017-12-06 20:11:58
阅读次数:
457
之前一直被一个Linq问题困扰,数据分组后就会变成IGrouping形式,但是返回的需要的是 IQueryable,现在终于知道怎么转了。 query = from c in query group c by c.Id into cGroup orderby cGroup.Key select cG ...
分类:
其他好文 时间:
2017-11-13 18:26:38
阅读次数:
295
Cgroups控制系统资源的分配(cpu、mem、io) 1、cgroups概述 CGroup是Linux内核提供的可以限制、隔离进程组 (process groups) 所使用的物理资源 (如 cpu memory i/o 等等)。 全称是Control Groups,从2.6.24 内核引入,并 ...
分类:
其他好文 时间:
2017-11-10 20:14:05
阅读次数:
222
由于工作原因需要使用docker完成集群的搭建,特此记录一下研究的docker技术。 首先简单的介绍一下docker: Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术, ...
分类:
其他好文 时间:
2017-11-10 01:35:31
阅读次数:
195