首页 > TAG信息列表 > sysctl

linux 添加BBR加速

BBR简介 TCP BBR是由来自Google的 Neal Cardwell 和 Yuchung Cheng 发表的新的TCP拥塞控制算法,目前已经在Google内部大范围使用并且随着linux 4.9版本正式发布。可大幅提升上网的访问速度。   BBR添加 查看内核版本,需要大于4.9 uname -r 开启BBR echo "net.core.default_qdi

Docker 指南

Docker 指南 目录Docker 指南Docker:虚拟机挂起后,再启动docker容器连接失败后续 Docker:虚拟机挂起后,再启动docker容器连接失败 Docker:虚拟机挂起后,再启动docker容器连接失败 注意事项:挂起时注意选择挂起而不是挂起客户机,(挂起客户机容易导致docker镜像连接失败) vi /usr/lib/sysctl.

linux问题

问题:PTY allocation request failed on channel 0 当pty个数不够时候会弹出这个错误 # 1.列出最大伪终端数 cat /proc/sys/kernel/pty/max # 2.增加最大伪终端数 (PTY) sudo vi /etc/sysctl.conf # 3.设置最大个数,我这里测试了一下5个 # kernel.pty.max = 5120 kernel.pty.m

Debian 禁用启用 IPV6

参考文章 https://blog.csdn.net/whatday/article/details/109138652 临时禁用 sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6' 临时启用 sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6' 临时禁用所有网口 sudo sh -c 'echo

关闭swap分区

一、临时关闭 swapoff -a 二、查看效果 free -h 三、启用swap分区(不必操作) swapon -a 四、永久关闭 vim /etc/sysctl.conf #修改vm.swappiness为0 vm.swappiness=0 #保存退出后使配置生效 sysctl -p  

redis碰到的问题

SpringBoot整合redis 连接报错: Unable to connect to Redis; nested exception is org.springframework.data.redis.connection.PoolException: Could not get a resource from the pool; nested exception is io.lettuce.core.RedisConnectionException 解决方法:给访问redis设

Ubuntu Error: ENOSPC:System limit for number of file watchers reached

System limit for number of file watchers reached 这个错误的意思时系统对文件监控的数量已经到达限制数量了!! 造成的结果: 执行的命令失败!或抛出警告(比如执行 react-native start 或者打开 vsocde) 解决方法: 修改系统监控文件数量 Ubuntu sudo gedit /etc/sysctl.conf1添加一行在

Fatal error: ENOSPC: System limit for number of file watchers reached, watch '...path...'

某前端工程在 麒麟V0 系统环境中运行 yarn electron:serve 命令时出现如下错误 解决方案 在终端按顺序执行下面两个命令即可解决问题 echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p sudo sysctl --system       

ubuntu安装nginx教程及解决端口占用

一、nginx在linux系统中的安装1.使用远程连接工具连接linux操作系统这里采用SSH远程连接 ssh root@ip然后输入密码即可连接上远程服务器,如果连接不上的话,请确认服务器是否开启了远程连接权限,没有的话,需要开启才能进行远程连接。2.安装nginx使用apt-get命令安装 sudo apt-get insta

Centos7 禁用IPV6地址的方法

方法 1 编辑文件/etc/sysctl.conf, vi /etc/sysctl.conf 添加下面的行: net.ipv6.conf.all.disable_ipv6 =1 net.ipv6.conf.default.disable_ipv6 =1 如果你想要为特定的网卡禁止IPv6,比如,对于enp0s3,添加下面的行。 net.ipv6.conf.enp0s3.disable_ipv6 =1 保存并退出文件。执行

pycharm远程连接容器提示timeout

情况描述: 内网个人主机可以连接到远程服务器,在服务器上可以ssh通过映射的端口连接到容器,但是个人主机ssh容器的映射端口无法连接 原因: 判断服务器上的ip转发功能是否开启,输入:sysctl net.ipv4.ip_forward ,如果结果为0则说明没有开启 通过如下命令开启: sysctl -w net.ipv4.ip_forwar

sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-ip6tables: No such file or directory

k8s 配置 iPV4 流量转发以后,执行 sysctl -p 命令提示 No such file or directory,这是因为没开启 ipvs 模块。 临时执行 modprobe br_netfilter 永久 cat > /etc/sysconfig/modules/ipvs.modules << EOF #!/bin/sh modprobe -- ip_vs modprobe -- ip_vs_rr modprobe -- ip_vs_wrr

Linux网络流量相关

一直以来对Linux网络这块都感觉比较乱 遇到一个UDP丢包的问题:在测试中,一台VM虚拟机,CPU利用率55%左右,内存利用率7%左右,网卡流量也远没到限制的时候出现了丢包情况 使用netstat -su|grep "packet receive errors"|awk '{print $1}'  ,每30s查看一次,计算这次和上次之间的数值差值发现

WARNING: IPv4 forwarding is disabled. Networking will not work

问题解决 Google 一下报错信息,得到问题解决方法。 vi /etc/sysctl.conf # 新增一行 net.ipv4.ip_forward=1 # 重启network服务 systemctl restart network # 查看是否修改成功 sysctl net.ipv4.ip_forward (返回为“net.ipv4.ip_forward = 1”,表示成功)

Linux 安装 (elasticsearch)

  1、elasticsearch简介  Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文检索引擎,基于RESTful web接口。Elasticsearch是用java语言开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜

WARNING: IPv4 forwarding is disabled. Networking will not work.错误改正

今天在Centos7上设置静态ip后,在docker上部署elasticserach的时候遇到这个错误: WARNING: IPv4 forwarding is disabled. Networking will not work 大概意思是不能上网 解决办法 vim /etc/sysctl.conf 在最后一行添加 net.ipv4.ip_forward=1 重启network和docker服务 systemctl r

centos CVE-2022-0492漏洞复现方法 简单版

1. 下载最新 的 cdk 下载链接 https://github.com/cdk-team/CDK/releases  2、制作镜像: FROM ubuntu:20.04LABEL MAINTAINER kmahyyg<16604643+kmahyyg@users.noreply.github.com> RUN echo "nameserver 223.5.5.5" > /etc/resolv.confRUN sed -i 's/archive.ubunt

ERROR: Unable to start the RMI connector for NodeAgent的ArcGIS Server启动错误

ArcGIS Server无法正常启动服务。检查安装目录下的/framework/etc/service/logs日志文件,一直提示以下错误: “ERROR: Unable to start the RMI connector for NodeAgent” 初步判断是和网络有关。 第一步,检查系统网络信息。 Linux环境:使用 ip addr 或 nmcli ,其中要确保 IPv6已经关

fsync failed -- /proc/sys/kernel/yama/ptrace_scope

1.files in /proc are not actual files, they're an interface to lower-levels of the operating system. 2.the usual way of updating things in proc is directly with a shell command。 echo 0 > /proc/sys/kernel/yama/ptrace_scope 3.If you want this set

android studio 报错 External file changes sync may be slow: The current inotify(7) watch limit is too

在/etc/sysctl.d文件夹下新建60-jetbrains.conf文件 sudo touch /etc/sysctl.d/60-jetbrains.conf 编辑文件 写入 # Set inotify watch limit high enough for IntelliJ IDEA (PhpStorm, PyCharm, RubyMine, WebStorm).# Create this file as /etc/sysctl.d/60-jetbrains.conf (De

网卡聚合、静态路由

网卡聚合 loadbalance 负载均衡模式所有数据要通过两块网卡进入服务器activebackup 主备模式同一个时间,只有一块网卡传输数据 创建聚合网卡 nmcli conn add type team ifname team1 con-name team1 config '{"runner":{"name":"loadbalance"}}' # type team # 指

System limit for number of file watchers reached

Linux 使用 inotify 包来观察文件系统事件、单个文件或目录。 由于 React / Angular 在保存时会热更新新加载和重新编译文件,因此它需要跟踪所有项目的文件。增加 inotify 监视限制应该隐藏警告消息。你可以尝试编辑: # 将新值插入系统配置 echo fs.inotify.max_user_watches=52428

53.第十二章 Linux启动和内核管理 -- proc 目录和内核参数管理、sys 目录、内核模块管理、systemd、管理 grub2(二)

2./proc 目录和内核参数管理 /proc目录:内核把自己内部状态信息及统计信息,以及可配置参数通过proc伪文件系统加以输出 帮助:man proc 内核参数: 只读:只用于输出信息 可写:可接受用户指定“新值”来实现对内核某功能或特性的配置 /proc/sys 设置 sysctl命令用于查看或设定此目

ubuntu 安装 ipfs 经验

先尝试apt-cache,没搜到。从网上看,有个下载源码的方式,https://dist.ipfs.io/go-ipfs/v0.4.10/go-ipfs_v0.4.10_linux-386.tar.gz,但我根本下载不下来。于是通过snap方式安装。 主要参考  IPFS ubuntu 搭建。systemctl 启动时,提示错误,于是参考 No space left on device when start

【VScode】无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。

问题:无法在这个大型工作区文件夹中监视文件更改。请按照说明链接来解决此问题。 解决办法: (1)编辑/etc/sysctl.conf sudo vim /etc/sysctl.conf (2)将以下一行添加到文件末尾. fs.inotify.max_user_watches=524288 (3)保存 sudo sysctl -p