Articles of ubuntu 14.04

nginx连接套接字失败没有文件或目录与Django和uwsgi

我正在尝试使用本教程: Digital Ocean,使用nginx和uwsgi部署一个djangonetworking应用程序。 我按照教程一步一步,这些是我的configuration文件: /etc/uwsgi/sites/picknbox.ini: [uwsgi] project = picknbox # Virtual environment name in home directory base = /home/picknbox # Home directory path chdir = /home/picknbox/picknbox/picknbox # Virtual Env Directory home = /home/picknbox/picknbox #Django Project Directory with manage.py$ module = picknbox.wsgi:application # project name master = true processes = 5 socket = /home/picknbox/picknbox/picknbox/picknbox.sock chmod-socket = […]

GCE项目的SSH密钥不能传播

我注意到在我的GCE集群中,当我将SSH密钥添加到项目元数据中时,它会自动添加到/home/[user]/.ssh/authorized_keys。 这是我期望的行为(也是对我目前所做的任务的渴望)。 但是,群集中的一台机器根本无法更新其authorized_keys文件,无论是删除项目元数据还是将项目添加到项目元数据中。 我甚至尝试彻底删除authorized_keys文件,看看它是否会被重新创build(不是)。 所有的服务器都是最新的Ubuntu 14.04,据我所知只有这一个实例有问题。 这是群集中“最老”的实例,所以在阅读https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys#addkey时,我想知道是否需要遵循以下声明: 如果您的实例不支持更新的元数据值,请添加或删除较旧的仅实例sshKeys值,该值仅将您的密钥应用于特定的实例,并在设置值时阻止所有项目范围的密钥。 但我已经删除实例只有sshKeys和问题依然存在。 任何想法之前,我摧毁和重新创build的形象,以确保我能够使用“新”元数据?

更新Ubuntu Web服务器

我们的networking服务器位于运行在Ubuntu 14.04.3 LTS上的AWS上。 当我ssh进入服务器,我看到这个消息。 196个包可以更新。 123更新是安全更新。 我应该更新我们的networking服务器? 现在一切正常,所以我不想冒任何破坏的风险。 我可以只更新安全更新吗? 这是更新的正确过程吗? sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade # restart the server? 我想我可以在AWS上创buildWeb服务器的映像,防止出现任何问题。 有没有一种方法可以检查更新是什么,特别是安全的,所以我可以看到他们实际上有多需要?

无法重新安装OpenManage 7.4软件包,声明依赖项可以卸载

问题是如何开始的 最近,在升级的同时,OpenManage试图升级到版本8.3.0,并且由于与srvadmin-isvc : Depends: srvadmin-hapi (>= 8.3.0) but 7.4.0-1 is installed消息的依赖关系未满足而失败srvadmin-isvc : Depends: srvadmin-hapi (>= 8.3.0) but 7.4.0-1 is installed 。 这不是想要的行为,因为我希望保留在7.4版本上,以支持较旧的硬件。 尝试解决scheme 首先,我使用命令sudo dpkg –force-all –force-depends -P srvadmin-all卸载了OpenManage。 然后,我使用deb http://linux.dell.com/repo/community/ubuntu trusty openmanage/740 /etc/apt/sources.list.d/linux.dell.com.sources.list的存储库限制为版本7.4 。 我跑了sudo apt-get update ,这里是麻烦开始的地方。 问题 sudo apt-get install srvadmin-all失败,出现以下情况: Some packages could not be installed. This may mean that you […]

升级到Ubuntu 16.04后,无法ping通网关 ARP的问题?

从14.04升级到Ubuntu 16.04后,我无法ping通网关,起初接口eth0没有启动,我读了刷新新的mac地址会修复,所以我决定从虚拟机中删除networking接口,并添加了一个新的一个,而事实certificate,eth0必须重命名为其他(ens ###)如“ifconfig -a”所示启动界面。 但现在我不能ping通网关,路线都很好。 root@Hostname:~# arp -a ? (192.168.1.1) at <incomplete> on ens192 ? (192.168.1.82) at 00:5:56:ab:bb:cc [ether] on ens192 旧的mac地址可能卡在某处? 或者为什么说不完整? 当我ping通目的地不可达时,它在升级之前工作正常。 你可以看到它在tcpdump中请求网关的mac地址 tcpdump输出图像 更新:解决 好吧,算了一下,看起来像当我添加networking适配器,我select了vmxnet3,但旧的适配器是E1000。 我只是再次删除了接口,添加了E1000适配器,并在/ etc / network / interface文件中重新命名了接口名称,然后重新启动。 现在工作很好。 感谢Daniele,再次检查了hypersivsor,这个帮助

如何在Bind9 DNS服务器上加载平衡?

我有一个DNS服务器上运行的Ubuntu 14.04 – bind9,因为服务器托pipe在t2微亚马逊免费层我不认为它可以处理所有的请求,它会得到超过10000 +客户端将使用我的DNS服务器.. 所以我正在考虑某种负载平衡像运行另一个实例,并设置一个循环或主DNS上的东西来负载平衡他和第二个实例之间的请求。 怎么做 ?! (我想你会得到我想要做什么解决scheme的想法)

星号sslv3警报握手失败

我正在使用Ubuntu v14.04.3 LTS和星号13.3.2。 当我尝试从sipml5客户端打电话给我的分机以播放演示恭喜audio时,我的呼叫立即断开连接。 当我检查星号日志,我得到以下错误 [2016-08-24 06:07:49] ERROR[31730][C-0000000c]: res_rtp_asterisk.c:2042 __rtp_recvfrom: DTLS failure occurred on RTP instance '0x7f547c013c68' due to reason 'sslv3 alert handshake failure', terminating [2016-08-24 06:07:49] WARNING[31730][C-0000000c]: res_rtp_asterisk.c:3911 ast_rtcp_read: RTCP Read error: Unspecified. Hanging up. [2016-08-24 06:07:49] WARNING[31730][C-0000000c]: app_playback.c:493 playback_exec: Playback failed on SIP/104600-00000007 for /var/www/html/fetch_prompt [2016-08-24 06:07:49] ERROR[31730][C-0000000c]: utils.c:1402 ast_carefulwrite: write() returned error: […]

syslog-ng抱怨插件'tfjson'

我每天晚上都从cron得到这个错误。 我无法弄清楚syslog-ng正在寻找什么。 我已经通过apt安装了syslog-ng-mod-json模块,但是只要syslog-ng重新启动,问题就会一直存在。 任何人都知道这个解决办法? /etc/cron.daily/logrotate: Plugin module not found in 'module-path'; module-path='/usr/lib/syslog-ng/3.5.3', module='tfjson'

URL在iframe上没有指向https

在我们的网站中,我们正在加载一个在http(cdn.instantcal.com)上工作的calnedar api函数。 当加载这个网站在我们的WordPress的网站与https不工作,并得到一个错误: “混合内容:” https://www.geo.com/wp-admin/post.php?post=362&action=edit “页面通过HTTPS加载,但请求一个不安全的资源” http://cdn.instantcal .com / cvj.html '。此请求已被阻止,内容必须通过HTTPS提供。“ 为了解决我们的Nginx代理服务器中的混合iframe问题,我们在https://client.geopc.com上configuration了一个新的站点,代理cdn.instantcal.com。 server { listen 443; server_name calendar.geopc.com; location / { proxy_pass http://cdn.instantcal.com; proxy_set_header Host cdn.instantcal.com; proxy_set_header X-Real-IP $remote_addr; } } 然后在Iframe中,我们给了url <iframe id="cv_if5" src="https://calendar.geopc.com/cvir.html?id=citus.com%2F60dcfe0d8c42638%2Fcalendar.ics&amp;theme=RE&amp;ccolor=%23ffffc0&amp;dims=1&amp;gtype=cv_daygrid&amp;gcloseable=0&amp;gnavigable=1&amp;gperiod=day7&amp;itype=cv_simpleevent" width="780" height="600" frameborder="0" scrolling="no"></iframe> 但在Iframe中,我们得到了同样的错误 混合内容:“ https://www.geo.com/wp-admin/post.php?post=362&action=edit ”页面通过HTTPS加载,但请求不安全的资源“ http://calendar.geopc”。 com / cvj.html?idcloseable = 0&gnavigable = 1&gperiod = da '。 此请求已被阻止; […]

closuresUbuntu 14.04中的vCPU是否会影响vmware的cpu调度程序?

我有一个有6个CPU的Ubuntu VMWare虚拟机,但很less看到1以上的负载。它运行在vSphere 5.5集群中。 现在VMWare的CPU调度器必须清除6个CPU来处理这个虚拟机,我想减lessCPU数量并提高整个主机的性能。 不过,我想这样做没有宕机到6 CPU的虚拟机。 我已经运行以下命令来禁用三个CPU而不会中断。 echo 0 | sudo tee /sys/devices/system/cpu/cpu5/online echo 0 | sudo tee /sys/devices/system/cpu/cpu4/online echo 0 | sudo tee /sys/devices/system/cpu/cpu3/online 通过禁用OS内核中的这些CPU,实际上是否向ESXi主机发送了相应的信号,只需要清除其中的3个内核即可在该服务器上执行操作,而不是6个? 如果这不起作用,有没有另一种方式来做到这一点,而无需在虚拟机上停机?