Linux 在ubuntu 18.04上安装Gitlab后出错

Linux 在ubuntu 18.04上安装Gitlab后出错,linux,installation,gitlab,ubuntu-18.04,Linux,Installation,Gitlab,Ubuntu 18.04,我想在ubuntu 18.04上安装gitlab,但是:-(!) 有解决办法吗 如果有人已经解决了相同的问题或类似的问题,请提前感谢;-) 结果: Recipe: postgresql::enable * directory[/var/opt/gitlab/postgresql] action create - create new directory /var/opt/gitlab/postgresql - change mode from ''

我想在ubuntu 18.04上安装gitlab,但是:-(!)

有解决办法吗

  • 如果有人已经解决了相同的问题或类似的问题,请提前感谢;-)
结果:

Recipe: postgresql::enable * directory[/var/opt/gitlab/postgresql] action create - create new directory /var/opt/gitlab/postgresql - change mode from '' to '0755' - change owner from '' to 'gitlab-psql' * directory[/var/opt/gitlab/postgresql] action create (up to date) * directory[/var/opt/gitlab/postgresql/data] action create - create new directory /var/opt/gitlab/postgresql/data - change mode from '' to '0700' - change owner from '' to 'gitlab-psql' * directory[/var/log/gitlab/postgresql] action create - create new directory /var/log/gitlab/postgresql - change mode from '' to '0700' - change owner from '' to 'gitlab-psql' * link[/var/opt/gitlab/postgresql/data] action create (skipped due to not_if) * file[/var/opt/gitlab/postgresql/.profile] action create - create new file /var/opt/gitlab/postgresql/.profile - update content in file /var/opt/gitlab/postgresql/.profile from none to 3b0387 --- /var/opt/gitlab/postgresql/.profile 2019-12-13 02:51:57.452326848 +0100 +++ /var/opt/gitlab/postgresql/.chef-.profile20191213-11373-1qqmckf.profile 2019-12-13 02:51:57.448326813 +0100 @@ -1 +1,2 @@ +PATH=/opt/gitlab/embedded/bin:/opt/gitlab/bin:$PATH - change mode from '' to '0600' - change owner from '' to 'gitlab-psql' * gitlab_sysctl[kernel.shmmax] action create * directory[create /etc/sysctl.d for kernel.shmmax] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf kernel.shmmax] action create - create new file /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf - update content in file /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf from none to 75a195 --- /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf 2019-12-13 02:51:57.464326950 +0100 +++ /opt/gitlab/embedded/etc/.chef-90-omnibus-gitlab-kernel20191213-11373-zkx5md.shmmax.conf 2019-12-13 02:51:57.464326950 +0100 @@ -1 +1,2 @@ +kernel.shmmax = 17179869184 * execute[load sysctl conf kernel.shmmax] action run [execute] * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... ================================================================================ Error executing action `run` on resource 'execute[load sysctl conf kernel.shmmax]' ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb 46: execute "load sysctl conf #{new_resource.name}" do 47: command "sysctl -e --system" 48: action :nothing 49: end 50: end Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb:46:in `block in class_from_file' execute("load sysctl conf kernel.shmmax") do action [:nothing] default_guard_interpreter :execute command "sysctl -e --system" backup 5 declared_type :execute cookbook_name "postgresql" domain nil user nil end System Info: ------------ chef_version=14.13.11 platform=ubuntu platform_version=18.04 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client ================================================================================ Error executing action `create` on resource 'gitlab_sysctl[kernel.shmmax]' ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ execute[load sysctl conf kernel.shmmax] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb line 46) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/postgresql/recipes/enable.rb 67: gitlab_sysctl "kernel.shmmax" do 68: value node['postgresql']['shmmax'] 69: end 70: Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/postgresql/recipes/enable.rb:67:in `from_file' gitlab_sysctl("kernel.shmmax") do action [:create] updated true updated_by_last_action true default_guard_interpreter :default declared_type :gitlab_sysctl cookbook_name "postgresql" recipe_name "enable" value 17179869184 end System Info: ------------ chef_version=14.13.11 platform=ubuntu platform_version=18.04 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client Recipe: gitlab::gitlab-rails * execute[clear the gitlab-rails cache] action run - execute /opt/gitlab/bin/gitlab-rake cache:clear Recipe: * service[gitaly] action restart - restart service service[gitaly] Recipe: gitaly::enable * runit_service[gitaly] action hup - send hup to runit_service[gitaly] Running handlers: There was an error running gitlab-ctl reconfigure: gitlab_sysctl[kernel.shmmax] (postgresql::enable line 67) had an error: Mixlib::ShellOut::ShellCommandFailed: execute[load sysctl conf kernel.shmmax] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb line 46) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Running handlers complete Chef Client failed. 167 resources updated in 53 seconds dpkg: error processing package gitlab-ee (--configure): installed gitlab-ee package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: gitlab-ee E: Sub-process /usr/bin/dpkg returned an error code (1) 配方:postgresql::enable *目录[/var/opt/gitlab/postgresql]操作创建 -创建新目录/var/opt/gitlab/postgresql -将模式从“”更改为“0755” -将所有者从“”更改为“gitlab psql” *目录[/var/opt/gitlab/postgresql]操作创建(最新) *目录[/var/opt/gitlab/postgresql/data]操作创建 -创建新目录/var/opt/gitlab/postgresql/data -将模式从“”更改为“0700” -将所有者从“”更改为“gitlab psql” *目录[/var/log/gitlab/postgresql]操作创建 -创建新目录/var/log/gitlab/postgresql -将模式从“”更改为“0700” -将所有者从“”更改为“gitlab psql” *链接[/var/opt/gitlab/postgresql/data]操作创建(由于不可用而跳过) *文件[/var/opt/gitlab/postgresql/.profile]操作创建 -创建新文件/var/opt/gitlab/postgresql/.profile -将文件/var/opt/gitlab/postgresql/.profile中的内容从无更新到3b0387 ---/var/opt/gitlab/postgresql/.profile 2019-12-13 02:51:57.452326848+0100 +++/var/opt/gitlab/postgresql/.chef-.profile20191213-11373-1qqmckf.profile 2019-12-13 02:51:57.448326813+0100 @@ -1 +1,2 @@ +PATH=/opt/gitlab/embedded/bin:/opt/gitlab/bin:$PATH -将模式从“”更改为“0600” -将所有者从“”更改为“gitlab psql” *gitlab_sysctl[kernel.shmmax]操作创建 *目录[create/etc/sysctl.d for kernel.shmmax]操作创建(最新) *文件[create/opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf kernel.shmmax]操作创建 -创建新文件/opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf -将文件/opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf中的内容从无更新到75a195 ---/opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf 2019-12-13 02:51:57.464326950+0100 +++/opt/gitlab/embedded/etc/.chef-90-omnibus-gitlab-kernel20191213-11373-zkx5md.shmmax.conf 2019-12-13 02:51:57.464326950+0100 @@ -1 +1,2 @@ +kernel.shmmax=17179869184 *执行[load sysctl conf kernel.shmmax]操作运行 [执行]*应用/etc/sysctl.d/10-console-messages.conf。。。 kernel.printk=4 4 1 7 *正在应用/etc/sysctl.d/10-ipv6-privacy.conf。。。 net.ipv6.conf.all.use_tempaddr=2 net.ipv6.conf.default.use_tempaddr=2 *正在应用/etc/sysctl.d/10-kernel-harding.conf。。。 kernel.kptr_restrict=1 *正在应用/etc/sysctl.d/10-link-restrictions.conf。。。 fs.protected_硬链接=1 fs.protected_符号链接=1 *正在应用/etc/sysctl.d/10-magic-sysrq.conf。。。 kernel.sysrq=176 *正在应用/etc/sysctl.d/10-network-security.conf。。。 net.ipv4.conf.default.rp_过滤器=1 net.ipv4.conf.all.rp_过滤器=1 net.ipv4.tcp_syncookies=1 *正在应用/etc/sysctl.d/10-ptrace.conf。。。 kernel.yama.ptrace_作用域=1 *正在应用/etc/sysctl.d/10-zeropage.conf。。。 vm.mmap_min_addr=65536 *正在应用/usr/lib/sysctl.d/50-default.conf。。。 net.ipv4.conf.all.promote_secondaries=1 net.core.default\u qdisc=fq\u codel *正在应用/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf。。。 sysctl:无法打开“/etc/sysctl.d/90 omnibus gitlab kernel.sem.conf”:没有这样的文件或目录 *正在应用/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf。。。 sysctl:无法打开“/etc/sysctl.d/90 omnibus gitlab kernel.shmall.conf”:没有这样的文件或目录 *正在应用/etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf。。。 kernel.shmmax=17179869184 *正在应用/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf。。。 sysctl:无法打开“/etc/sysctl.d/90 omnibus gitlab net.core.somaxconn.conf”:没有这样的文件或目录 *正在应用/etc/sysctl.d/99-sysctl.conf。。。 *正在应用/etc/sysctl.conf。。。 ================================================================================ 执行操作“在资源上运行”执行[load sysctl conf kernel.shmmax]时出错 ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ 预期进程将以[0]退出,但收到“255” ----开始sysctl-e——系统的输出---- STDOUT:*正在应用/etc/sysctl.d/10-console-messages.conf。。。 kernel.printk=4 4 1 7 *正在应用/etc/sysctl.d/10-ipv6-privacy.conf。。。 net.ipv6.conf.all.use_tempaddr=2 net.ipv6.conf.default.use_tempaddr=2 *正在应用/etc/sysctl.d/10-kernel-harding.conf。。。 kernel.kptr_restrict=1 *正在应用/etc/sysctl.d/10-link-restrictions.conf。。。 fs.protected_硬链接=1 fs.protected_符号链接=1 *正在应用/etc/sysctl.d/10-magic-sysrq.conf。。。 kernel.sysrq=176 *正在应用/etc/sysctl.d/10-network-security.conf。。。 net.ipv4.conf.default.rp_过滤器=1 net.ipv4.conf.all.rp_过滤器=1 net.ipv4.tcp_syncookies=1 *应用/etc/sysctl.d/10-p Recipe: postgresql::enable * directory[/var/opt/gitlab/postgresql] action create - create new directory /var/opt/gitlab/postgresql - change mode from '' to '0755' - change owner from '' to 'gitlab-psql' * directory[/var/opt/gitlab/postgresql] action create (up to date) * directory[/var/opt/gitlab/postgresql/data] action create - create new directory /var/opt/gitlab/postgresql/data - change mode from '' to '0700' - change owner from '' to 'gitlab-psql' * directory[/var/log/gitlab/postgresql] action create - create new directory /var/log/gitlab/postgresql - change mode from '' to '0700' - change owner from '' to 'gitlab-psql' * link[/var/opt/gitlab/postgresql/data] action create (skipped due to not_if) * file[/var/opt/gitlab/postgresql/.profile] action create - create new file /var/opt/gitlab/postgresql/.profile - update content in file /var/opt/gitlab/postgresql/.profile from none to 3b0387 --- /var/opt/gitlab/postgresql/.profile 2019-12-13 02:51:57.452326848 +0100 +++ /var/opt/gitlab/postgresql/.chef-.profile20191213-11373-1qqmckf.profile 2019-12-13 02:51:57.448326813 +0100 @@ -1 +1,2 @@ +PATH=/opt/gitlab/embedded/bin:/opt/gitlab/bin:$PATH - change mode from '' to '0600' - change owner from '' to 'gitlab-psql' * gitlab_sysctl[kernel.shmmax] action create * directory[create /etc/sysctl.d for kernel.shmmax] action create (up to date) * file[create /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf kernel.shmmax] action create - create new file /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf - update content in file /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf from none to 75a195 --- /opt/gitlab/embedded/etc/90-omnibus-gitlab-kernel.shmmax.conf 2019-12-13 02:51:57.464326950 +0100 +++ /opt/gitlab/embedded/etc/.chef-90-omnibus-gitlab-kernel20191213-11373-zkx5md.shmmax.conf 2019-12-13 02:51:57.464326950 +0100 @@ -1 +1,2 @@ +kernel.shmmax = 17179869184 * execute[load sysctl conf kernel.shmmax] action run [execute] * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... ================================================================================ Error executing action `run` on resource 'execute[load sysctl conf kernel.shmmax]' ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb 46: execute "load sysctl conf #{new_resource.name}" do 47: command "sysctl -e --system" 48: action :nothing 49: end 50: end Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb:46:in `block in class_from_file' execute("load sysctl conf kernel.shmmax") do action [:nothing] default_guard_interpreter :execute command "sysctl -e --system" backup 5 declared_type :execute cookbook_name "postgresql" domain nil user nil end System Info: ------------ chef_version=14.13.11 platform=ubuntu platform_version=18.04 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client ================================================================================ Error executing action `create` on resource 'gitlab_sysctl[kernel.shmmax]' ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ execute[load sysctl conf kernel.shmmax] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb line 46) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Resource Declaration: --------------------- # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/postgresql/recipes/enable.rb 67: gitlab_sysctl "kernel.shmmax" do 68: value node['postgresql']['shmmax'] 69: end 70: Compiled Resource: ------------------ # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/postgresql/recipes/enable.rb:67:in `from_file' gitlab_sysctl("kernel.shmmax") do action [:create] updated true updated_by_last_action true default_guard_interpreter :default declared_type :gitlab_sysctl cookbook_name "postgresql" recipe_name "enable" value 17179869184 end System Info: ------------ chef_version=14.13.11 platform=ubuntu platform_version=18.04 ruby=ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] program_name=/opt/gitlab/embedded/bin/chef-client executable=/opt/gitlab/embedded/bin/chef-client Recipe: gitlab::gitlab-rails * execute[clear the gitlab-rails cache] action run - execute /opt/gitlab/bin/gitlab-rake cache:clear Recipe: * service[gitaly] action restart - restart service service[gitaly] Recipe: gitaly::enable * runit_service[gitaly] action hup - send hup to runit_service[gitaly] Running handlers: There was an error running gitlab-ctl reconfigure: gitlab_sysctl[kernel.shmmax] (postgresql::enable line 67) had an error: Mixlib::ShellOut::ShellCommandFailed: execute[load sysctl conf kernel.shmmax] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/package/resources/gitlab_sysctl.rb line 46) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '255' ---- Begin output of sysctl -e --system ---- STDOUT: * Applying /etc/sysctl.d/10-console-messages.conf ... kernel.printk = 4 4 1 7 * Applying /etc/sysctl.d/10-ipv6-privacy.conf ... net.ipv6.conf.all.use_tempaddr = 2 net.ipv6.conf.default.use_tempaddr = 2 * Applying /etc/sysctl.d/10-kernel-hardening.conf ... kernel.kptr_restrict = 1 * Applying /etc/sysctl.d/10-link-restrictions.conf ... fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/10-magic-sysrq.conf ... kernel.sysrq = 176 * Applying /etc/sysctl.d/10-network-security.conf ... net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.tcp_syncookies = 1 * Applying /etc/sysctl.d/10-ptrace.conf ... kernel.yama.ptrace_scope = 1 * Applying /etc/sysctl.d/10-zeropage.conf ... vm.mmap_min_addr = 65536 * Applying /usr/lib/sysctl.d/50-default.conf ... net.ipv4.conf.all.promote_secondaries = 1 net.core.default_qdisc = fq_codel * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf ... * Applying /etc/sysctl.d/90-omnibus-gitlab-kernel.shmmax.conf ... kernel.shmmax = 17179869184 * Applying /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf ... * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... STDERR: sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.sem.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-kernel.shmall.conf": No such file or directory sysctl: cannot open "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf": No such file or directory ---- End output of sysctl -e --system ---- Ran sysctl -e --system returned 255 Running handlers complete Chef Client failed. 167 resources updated in 53 seconds dpkg: error processing package gitlab-ee (--configure): installed gitlab-ee package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: gitlab-ee E: Sub-process /usr/bin/dpkg returned an error code (1)
root@gitlab:~# cat /opt/gitlab/embedded/etc/90-omnibus-gitlab-*
kernel.sem = 250 32000 32 262
kernel.shmall = 4194304
kernel.shmmax = 17179869184
net.core.somaxconn = 1024
sudo nano /opt/gitlab/embedded/cookbooks/package/resources/gitlab_sysctl.rb
# Load the settings right away #execute "load sysctl conf #{new_resource.name}" do # command "sysctl -e --system" # action :nothing #end execute "sysctl" do command "/sbin/sysctl -e -p /etc/sysctl.conf" action :nothing end enter code here end
sudo gitlab-ctl reconfigure