• Adam Farden's avatar
    [systemd] Add value to LimitNOFILE due to performance problems · b4335630
    Adam Farden authored
    When k3s is installed on an OS with default high ulimits, performance
    issues can be observed. This was discovered on CoreOS where the default
    value is 1073741816. Symptoms include very slow file operations such
    as installing a Rook/Ceph cluster will take ~6 hours instead of ~10 minutes.
    
    A google search for 'container LimitNOFILE' will show that most major
    projects set this already, including the (unused) containerd systemd unit
    found in this repository at /vendor/github.com/containerd/containerd/containerd.service
    
    k3OS is not affected becuasse the default there is already 1048576.
    
    See description in coreos/fedora-coreos-tracker#329
    b4335630
k3s.service 561 Bytes