mysql 服务出现不能打开文件的问题,too many files,在centos7下的调整方法
分类:
其他好文 时间:
2019-06-27 09:13:03
阅读次数:
782
前言 在运行一个容器时,有时候需要使用sysctl修改内核参数,比如net.、vm.、kernel等,sysctl需要容器拥有超级权限,容器启动时加上--privileged参数即可。那么,在kubernetes中是如何使用的呢? Security Context kubernetes中有个字段叫s ...
分类:
Web程序 时间:
2019-06-26 16:34:03
阅读次数:
1027
起因是正常使用的archlinux做滚动更新,结果貌似有一个盘块写坏了(?)。 手上没有U盘,进入不了linux,不好做fsck。于是直接就直接用win10了。 取消Fast Boot 当晚进入linux发现出现问题 应该是win10把efi分区盘块搞坏了,只要把BIOS的Fast Boot取消掉即 ...
下面都是以网络读数据为例 【2阶段网络IO】 第一阶段:等待数据 wait for data 第二阶段:从内核复制数据到用户 copy data from kernel to user 下面是5种网络IO模型 【阻塞blocking IO】 两阶段全程阻塞 recvfrom -> [syscall ...
分类:
其他好文 时间:
2019-06-26 09:32:55
阅读次数:
182
```
apt-get -f install wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb wget -... ...
分类:
系统相关 时间:
2019-06-25 13:31:36
阅读次数:
182
NAME dmesg - print or control the kernel ring buffer 总览 dmesg [ -c ] [ -n 级别 ] [ -s 缓冲区大小 ] 描述 dmesg 用于检测和控制内核环缓冲。 程序用来帮助用户了解系统的启动信息。用户只需使用命令: 然后将文件 b ...
分类:
其他好文 时间:
2019-06-25 09:43:13
阅读次数:
109
Linux系统启动过程系统启动的流程,整个过程基本可以分为POST-->BIOS-->MBR(GRUB)-->Kernel-->Init-->RunlevelBIOS BIOS(BasicInput/OutputSystem),基本输入输出系统,该系统存储于主板的ROM芯片上,计算机在开机时,会最先读取该系统,然后会有一个加电自检过程,这个过程其实就是检查CPU和内
分类:
系统相关 时间:
2019-06-23 22:28:03
阅读次数:
141
编辑/etc/sysctl.conf,增加下列内容 kernel.shmmni=1024 kernel.shmmax=4294967296 kernel.shmall=2097152 kernel.sem=250 256000 32 1024 kernel.msgmni=4096 kernel.ms... ...
分类:
系统相关 时间:
2019-06-23 21:18:09
阅读次数:
159
/dev/mem 用来访问物理IO设备,比如X用来访问显卡的物理内存,或嵌入式中访问GPIO。用法一般就是open,然后mmap,接着可以使用map之后的地址来访问物理内存。这其实就是实现用户空间驱动的一种方法。 /dev/kmem 一般可以用来查看kernel的变量,或者用作rootkit之类的。 ...
分类:
其他好文 时间:
2019-06-23 19:05:07
阅读次数:
190
|--Linux insmod命令 说明: Linux insmod(install module)命令用于载入模块。 Linux有许多功能是通过模块的方式,在需要时才载入kernel。 如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。 这类可载入的模块,通常是设备驱动程序。 基本语 ...
分类:
系统相关 时间:
2019-06-23 16:15:26
阅读次数:
142