我试图从本地debian库中删除一个包。 reprepro list显示它,但reprepro remove说它没有被发现。 该文件存在于backup目录中,但不在pool目录中。 我想这意味着它不是真的吗? $ reprepro -b /opt/debrepo list qa qa|beats|amd64: beats-blt 1.2.1-rc1 $ reprepro -b /opt/debrepo remove qa beats-blt Exporting indices… Not removed as not found: beats-blt $ reprepro -b /opt/debrepo remove qa beats-blt_1.2.1-rc1 Exporting indices… Not removed as not found: beats-blt_1.2.1-rc1
当从DVD安装时,一个新的Debian安装有很多包。 我已经习惯了默认安装mutt,vim等。 但是,AWS AMI和debootstrap安装仅安装了一小部分软件包(小于300),如果您只是设置一个服务器来执行一些操作,那么这并不是一件坏事,但如果您真的想要login到定期主持并使用它,不得不一直安装基本软件包是一件痛苦的事情。 我该如何告诉Debian从版本库安装“Priority:standard”的所有软件包?
这是位于数据中心的塔式服务器机器。 我可以完全访问机器。 我正在经历短暂的辍学,通常每周几次不到10分钟。 不幸的是,上个星期六,已经停了5分钟,3分钟,10分钟,等了大约半小时。 我不得不重新启动sockets,因为我现在根本无法debugging,有很多网站我不能长时间无法访问。 等40分钟后,硬盘检查后系统启动,networking再次正常。 既然那一天是稳定的,那么昨天晚上又有1到10分钟的辍学(我每10分钟就从另一台机器上ping一下来获得一个状态)。 我从来没有发现任何有用的日志,如果我正在寻找正确的地方。 没有负载峰值。 我试图在丢失期间多次连接KVM,但在支持KVM之前,它总是closures。 只有一次,我设法通过KVM访问,而退出。 我可以确认我无法到达networking,但机器工作正常。 不幸的是,find其他东西太短了。 每次,我的房屋提供者都没有意识到他的辍学。 我有更多的机器,他们都运行得很好。 但仍然可能是行为不当或简单的以太网电缆。 我需要find这些辍学的原因,因为我再也不能承受更多的网站中断了。 有没有什么好的工具(networking监视器),我可以使用? 我需要一些简单的东西,所以我可以真正理解日志并指出具体原因。 另外,在networking内部,软件问题,机器外部硬件问题还是机器外部问题,都会对您造成什么影响? 有没有什么方法可以告诉哪一个networking像这样离线。 例如,我猜如果这是一个糟糕的电缆,就不会有任何前面的错误。
我已经安装了tftp的pxe服务器,它使用debian安装程序。 http://www.debian-administration.org/articles/478 现在我不想要一个安装程序,而是一个已经存在的系统(在USB上)。 我怎样才能启动该USB映像,特别是为它创buildpxelinux.0引导加载程序? 在Debian上,我只find安装程序映像。 编辑:好的,我有一个系统安装在USB上,我想在多个客户端上使用PXE通过networking启动它。 我根据上面提供的链接中的教程安装了一个带有tftp服务器和pxe环境的纯debian。 它适用于安装程序,但我试图使用另一个内核,但它说没有find文件,因为pxelinux.0文件指向debian发行版中的安装程序内核。
前言:我已经解决了这个问题,并提出这个问题来分享我find的解决scheme。 请记住,这里所描述的问题可能会(也可能不会)更为通用,不仅适用于Bacula,也适用于其他服务。 这可能也是Debian的具体情况,因为这似乎是包装的问题,但我目前无法在任何其他发行版上进行testing。 问题是: 设置Bacula安装我遇到了一个特殊的文件守护进程: /etc/init.d/bacula-fd start启动守护进程确定 /etc/init.d/bacula-fd stop无法停止守护进程 因此/etc/init.d/bacula-fd restart也会失败(PID不会改变),所以新的configuration不适用 /etc/init.d/bacula-fd status返回bacula-fd is not running … failed! 即使ps aux | grep bacula-fd ps aux | grep bacula-fd显示守护进程实际上正在运行 PID文件存在于configuration为驻留的位置,并且其内容是正确的。 系统是Debian Wheezy,Bacula版本是5.2.6(Wheezy资源库中最新的版本)。 这个问题只存在于Bacula安装的一些机器上,在其他几个机器上工作得很好。 受影响机器上/etc/bacula/bacula-fd.conf中的FileDaemon部分: FileDaemon { 姓名=(姓名) FDAddress =(这里是公网IP) FDport = 13802 WorkingDirectory = / var / lib / bacula Pid Directory = / var / […]
我知道问题被多次回答,但这种情况有点不同。 所以这里是我所拥有的: 所有用户必须在eth0上使用默认网关,除了一个 那一个只能在eth1上使用网关,在任何情况下都不能使用eth0 另外这个东西很容易实现,但一起…设置它主要工作:1002用户通过eth1去现在,如果没有可用的地方。 但是,一些主机仍然通过eth0路由。 我不知道为什么。 这是我的设置: user @ localhost:〜$ ip规则 0: from all lookup local 1000: from all fwmark 0x5 lookup 5 2000: from all fwmark 0x5 lookup 6 32766: from all lookup main 32767: from all lookup default` user@localhost:~$ ip route list table 5 0.0.0.0/1 via 10.10.0.185 dev eth1 user@localhost:~$ ip route […]
我拥有6台需要访问对方文件的虚拟机。 我现在所做的方式是通过在Web目录中build立每个需要共享的文件的符号链接,并使用POST和PHP来保持一些文件的安全。 有没有更好的方法来做到这一点? 有没有更好的方式来获得读取甚至写入访问我的其他机器,而不是每个安装一个networking服务器? 也许甚至可以指向另一台服务器上的文件的链接?
我正试图卸载Debian 7服务器上的apache2。 首先我停止这样的apache2服务: sudo service apache2 stop 然后我做了 sudo apt-get –purge remove apache2 我得到的回应是: 0升级,0新安装,1删除和4未升级。 在这个操作之后,29.7 kB磁盘空间将被释放。 你想继续[Y / N]吗? Y(读取数据库… 43648目前安装的文件和目录。)删除apache2 … mark @ mw-webdev2:/ etc $ 所以我想它会被卸载,但如果我运行: sudo service apache2 start 我得到这个: 启动Web服务器:apache2。 我真的不明白这里发生了什么。 为什么说它被卸载,但它仍然安装在我的服务器上运行?
这是我的代码: ssh-keygen -t rsa -C "$APP" 这完美的作品。 然后它会要求我指定位置和密码。 我希望我能一次自动化这一切,但是这个命令失败了: ssh-keygen -t rsa -C "$APP" -P "$SSHKEYPASS" -T ~/.ssh/id_rsa.pub 这个命令似乎失败,虽然,当我指定的密码我想要的密钥和位置在同一行。 我不太了解手册页: http://linux.die.net/man/1/ssh-keygen 谁能告诉我我哪里出了错?
我在debian上以root身份login,我试图为特定用户(而不是root)设置一个env var。 这是我试过的,没有工作: su – nginx -c export APP_SETTINGS='production.py' 我得到的错误是: 没有目录,用HOME = / 谁能告诉我我应该用什么?