相关疑难解决方法(0)

如何在 Ubuntu 16.04 上的 Web 代理后面安装 snap 包

我知道如何配置 APT 以使用网络代理。但是快照呢?

proxy 16.04 snap

50
推荐指数
4
解决办法
8万
查看次数

如何使用 oom_score_adj?

在 11.04 上,/proc/[pid]包含oom_score_adj,但man proc描述了旧的oom_adj. 我在谷歌上搜索了有关如何使用它的任何信息,但没有成功。

我需要安排的是由“pbs”或“gridengine”启动的进程在其他任何东西被杀死之前被杀死。我怎样才能做到这一点?

process memory-usage

31
推荐指数
6
解决办法
5万
查看次数

14.04 升级到 16.04.1 后 Postgresql 服务器不启动

刚刚从 14.04 升级了我的系统。LTS 到 16.04.1 LTS,postgresql 不在 systemd 上启动:

/etc/init.d/postgresql start                                                                                                                                                                              
[ ok ] Starting postgresql (via systemctl): postgresql.service

# /etc/init.d/postgresql status                                                                                                                                                                             
? postgresql.service - PostgreSQL RDBMS
  Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor     preset: enabled)
  Active: active (exited) since ?? 2016-08-09 13:40:51 MSK; 3min 23s ago
  Process: 23142 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
  Main PID: 23142 (code=exited, status=0/SUCCESS)Seems that 
Run Code Online (Sandbox Code Playgroud)

似乎 systemd 脚本包含错误的数据:

# cat /lib/systemd/system/postgresql.service                                                                                                                                                                
# systemd service for managing all PostgreSQL clusters on the system. This
# service is actually a systemd …
Run Code Online (Sandbox Code Playgroud)

postgresql systemd 16.04

26
推荐指数
2
解决办法
2万
查看次数

如何指定包含 = 的 Environment systemd 指令?

我想指定一个Environment systemd包含的指令=,例如

Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current
Run Code Online (Sandbox Code Playgroud)

并得到错误

[/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache
Run Code Online (Sandbox Code Playgroud)

journalctl -xe。我试图用报价"'和逃跑=\都没有成功。这似乎没有记录。

environment-variables systemd

22
推荐指数
1
解决办法
7万
查看次数

如何在 Ubuntu Server 16.04.1 上启动时自动登录?

我在 Ubuntu Server 16.04.1 LTS 启动时遇到自动登录问题。

我使用此服务器仅用于收听网络广播,因此我不关心安全性。

我能够创建一个 bash 脚本来自动启动 mplayer,但无法配置自动登录。

我已经尝试了至少 4 种解决方案(总是编辑文件/etc/init/tty1.conf,当然用实际用户名替换 USERNAME):

  1. 改变线从

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    exec /sbin/getty -8 38400 tty1 -a USERNAME 
    
    Run Code Online (Sandbox Code Playgroud)
  2. 改变线从

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装rungetty,注释行

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    并添加行

    exec /sbin/rungetty --autologin USERNAME tty1 
    
    Run Code Online (Sandbox Code Playgroud)
  4. 安装mingetty,注释行

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    并添加行

    exec /sbin/mingetty --autologin USERNAME tty1
    
    Run Code Online (Sandbox Code Playgroud)

没有任何帮助 - 我必须在启动时输入我的登录名和密码 - 知道该怎么做吗?

startup command-line login

17
推荐指数
2
解决办法
6万
查看次数

Shell 脚本问题:cron 作业脚本在 MySQL 服务器意外停止时重新启动

我有这个脚本,我用它来设置 CRON 作业来执行这个脚本,所以它可以检查 MySQL 服务是否正在运行;如果没有,则重新启动 MySQL 服务:

#!/bin/bash
service mysql status| grep 'mysql start/running' > /dev/null 2>&1
if [ $? != 0 ]
then
    sudo service mysql restart
fi
Run Code Online (Sandbox Code Playgroud)

我已将 cron 作业设置为。

sudo crontab -e
Run Code Online (Sandbox Code Playgroud)

然后补充说,

*/1 * * * * /home/ubuntu/mysql-check.sh
Run Code Online (Sandbox Code Playgroud)

问题是它在每个 cron 作业执行时重新启动 MySQL。即使服务器正在运行它也会重新启动 MySQL 服务,脚本中的更正是什么。

mysql bash scripts cron

13
推荐指数
1
解决办法
4万
查看次数

如何自动登录(无需输入用户名和密码)(文本模式)

我已经安装了 Ubuntu 12.04 & 并编辑了 /etc/default/grub 文件以自动启动到文本模式。但是每次我打开电脑时它都会要求输入用户名和密码(在文本模式下),我希望它自动登录而不要求输入用户名和密码,所以在图形模式下我去“系统设置->用户帐户”并检查“自动登录”,但没有用。那么即使在文本模式下我应该怎么做才能自动登录?

boot

12
推荐指数
1
解决办法
7万
查看次数

ubuntu 启动时间很慢 - 正在运行 Raise 网络接口的启动作业

我正在运行 ubuntu 16.04,因为几天后启动需要大约 5 分钟。我查看了相关问题,但找不到如何解决我的问题。当我运行时:

systemd-analyze blame
Run Code Online (Sandbox Code Playgroud)

我得到这个输出:

5min 2.242s networking.service
     21.128s vboxdrv.service
      5.637s NetworkManager-wait-online.service
      3.436s apt-daily.service
       592ms dev-sda1.device
       462ms lightdm.service
       442ms plymouth-quit-wait.service
       389ms libvirt-guests.service
Run Code Online (Sandbox Code Playgroud)

所以我猜networking.service 是造成问题的原因。有人可以帮我解决这个问题吗?谢谢你

boot networking

10
推荐指数
1
解决办法
2万
查看次数

如何创建 ubuntu 服务器 16.04 自动登录?

服务器 16.04 LTS 发生了一些变化,我找不到 tty1,但我需要在 tty1 上进行自动登录(在控制台模式下),在 14.04 LTS 中我可以完成这项工作。

我找不到 /etc/init/tty1.conf

怎么做,或者给个链接?

tty systemd

6
推荐指数
1
解决办法
3万
查看次数

本地终端无需密码登录

我在 KVM 机器上有一个 Ubuntu 的虚拟来宾,我已经设置了机器,所以我可以输入virsh console并放入控制台。

我意识到这里的安全考虑,但是是否可以设置来宾,以便如果用户通过控制台连接,他们将自动成为 root,而无需输入任何密码。然而,这仅适用于串行控制台,不适用于 SSH 或远程访问。

这不是真正的 KVM 问题,而只是系统设置,控制台已设置为/dev/ttyS0.

server authentication login pam

5
推荐指数
2
解决办法
1万
查看次数