• 对话

    对方微信视频。

    赛赛要做一下作业了,明天要上学了。

    那你带他做一下吧。

    你为啥不带他做?

    你为啥不带他做?

    我没时间啊。

    我也没时间。

  • 蚊子

    今天起来,腿上被蚊子咬了几个包,然后发现电蚊香被关了。

    我问我妈是不是她关的。

    她说前天白天关了,因为白天用不着。

    真是能被气死,为什么要省这5毛钱呢??????!!!!

  • 想赛赛

    在家的时候觉得有些不耐烦,但是在外面又想赛赛。

  • Getaddrinfo Sort Address

    getaddrinfo 返回的地址列表里面,会根据 rfc3484 排序。

    简单来说,优先返回离本机地址“近”的。

  • Non Printable Characters In Vim Regex

    :%s/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x9F]//g
    
  • tcp sync flood

    Apr 28 13:05:22 HOSTNAME01 kernel: TCP: request_sock_TCP: Possible SYN flooding on port 9092. Sending cookies. Check SNMP counters.

    收到告警,kafka broker 不通,到机器上看到这样的报错。原来是这个引起的。

    哦,不对不对。这个是一周前的日志。

  • Rebase From Root

    git rebase -i –root

  • Change Max Sectors Per Request

    Q:

    linux 中的磁盘的max sectors per request属性怎么更改?blockdev 只能查看,不能改

    A:

    在Linux系统中,max sectors per request属性是块设备的内核参数之一,它定义了一个I/O请求中可以包含的最大扇区数量。这个参数对于优化磁盘性能和避免由于过大的I/O请求导致的潜在问题是非常重要的。虽然blockdev命令可以用来查看这个属性,但是它不提供修改这个参数的功能。

    要更改max sectors per request属性,你需要直接在/sys文件系统中进行操作。下面是具体的步骤和方法:

    查看当前的max sectors per request值: 你可以使用cat命令来查看特定块设备的当前max sectors per request值。例如,对于设备/dev/sda,你可以执行以下命令:

    cat /sys/block/sda/queue/max_sectors_kb

    这将显示当前以KB为单位的max sectors per request值。请注意,这个值可能被设置为一个范围,例如8-512,表示最小值是8KB,最大值是512KB。

    修改max sectors per request值:

    要修改这个值,你需要写入一个新的值到相应的文件中。使用echo命令和重定向操作可以实现这一点。例如,如果你想将/dev/sda的max sectors per request值设置为256KB,你可以执行以下命令:

    echo 256 > /sys/block/sda/queue/max_sectors_kb

    这将把max sectors per request值设置为256KB。请注意,你需要具有相应的权限(通常是root权限)来执行这个操作。

    验证更改:

    更改之后,使用cat命令再次查看max sectors per request值来确认更改是否成功:

    cat /sys/block/sda/queue/max_sectors_kb

    如果显示的值是256,那么你的更改已经成功。

    注意事项:

    在更改max sectors per request值之前,确保你了解这个更改对系统性能的影响。不同的值可能会对不同类型的工作负载产生不同的影响。

    某些系统可能会在重启后重置这些值到默认设置。如果你希望更改是永久性的,你可能需要在/etc/rc.local文件中添加相应的命令,或者创建一个udev规则来在设备加载时自动设置这个值。

    在某些情况下,如果设置的值超出了设备硬件的限制,可能会导致I/O操作失败。在更改之前,最好查阅设备的技术手册或者与设备供应商联系,以确定合适的值范围。

    以上步骤和方法基于搜索结果12中的信息。如果你遇到任何问题,或者需要进一步的帮助,可以参考这些文档或者联系系统管理员。

  • Npm Build Err_ossl_evp_unsupported

    遇到下面这样的报错

      opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
      library: 'digital envelope routines',
      reason: 'unsupported',
      code: 'ERR_OSSL_EVP_UNSUPPORTED'
    

    export NODE_OPTIONS=–openssl-legacy-provider

  • Docker Reload Cacert

    https://github.com/moby/moby/issues/39869

    目前看起来,只能重启才能加载系统证书。

    如果不想重启,有两个办法

    1. 配置 insecure-registries
    2. 创建 /etc/docker/certs.d/{domain} 文件夹,并将证书放在这下面
  • 1
  • 2