如何在Ubuntu 12.04中设置LD_LIBRARY_PATH? 在.bashrc中 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/blpapi_cpp/Linux 在/ etc / environment中 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ubuntu/blpapi_cpp/Linux 该文件存在 ls /home/ubuntu/blpapi_cpp/Linux/libblpapi3_64.so /home/ubuntu/blpapi_cpp/Linux/libblpapi3_64.so sudo ldconfig 但我仍然得到一个importError:libblpapi3_64.so:无法打开共享对象文件:没有这样的文件或目录 Traceback (most recent call last): File "/home/ubuntu/workspace/druidry-codebase/test.py", line 4, in <module> import blpapi File "/usr/local/lib/python2.7/dist-packages/blpapi/__init__.py", line 5, in <module> from .internals import CorrelationId File "/usr/local/lib/python2.7/dist-packages/blpapi/internals.py", line 50, in <module> _internals = swig_import_helper() File "/usr/local/lib/python2.7/dist-packages/blpapi/internals.py", line 46, in swig_import_helper _mod […]
我有一个运行Ubuntu 12.04 LTS与LEMP堆栈的VPS,遵循Linode Library的指南(因为我使用的是Linode)来设置,一切正常,直到现在。 我不知道出了什么问题,但一个星期前我的CPU使用率正在上升。 今天事情变得非常糟糕 – 我有74%的CPU使用率,所以我去检查,发现mysqld占用太多的CPU使用率(大约30%〜80%) 所以我做了一些谷歌search,试图禁用InnoDB,重新启动MySQL,重置ntp /系统时钟(不是这个错误应该发生在一年多前?!),并重新启动我的VPS,没有什么帮助。 即使mysql的processlist为空,我仍然得到mysqld的CPU使用率非常高。 我不知道我错过了什么,完全不知道,任何意见,将不胜感激。 提前致谢。 更新: 我从运行“strace mysqld” write(2, "InnoDB: Unable to lock ./ibdata1"…, 44) = 44 write(2, "InnoDB: Check that you do not al"…, 115) = 115 select(0, NULL, NULL, NULL, {1, 0}^[[A^[[A) = 0 (Timeout) fcntl64(3, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 0xbfa496f8) = -1 EAGAIN […]
我突然开始有问题通过SSH连接到我的Ubuntu 12.04服务器。 当我尝试login与SSH用户@主机什么都没有发生。 如果我打开另一个terminal,而第一个还挂着我可以访问SSH的就好了。 我试过传递-v标志,但第一个terminal仍然挂起。 只有第二个责任。 我最后一次成功的sshlogin是几天前,因为没有对服务器做任何改变,所以我似乎无法弄清楚为什么我突然无法连接。 有没有人有什么想法? 这是-v标志在成功login时告诉我的: ug1: Host 'host.com' is known and matches the RSA host key. debug1: Found key in /home/Administrator/.ssh/known_hosts:1 debug1: ssh_rsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey […]
我正在修理一个团队成员,我知道我有一个坏的磁盘。 这个对话框出现了几百次(每当有任何东西碰到与坐骑有关的东西时,新的裁剪就会结束,因此closures它们并不好): 检查,得到它。 我怎样才能让这个消失? 具体系统是Ubuntu 12.04 LTS。
我无法正确parsing我的反向名称。 在我的configuration中,我用X1.X2.X3.X4replace了我的IP地址,用domainnamereplace了我的domainname 。 我一直在关注这个教程 ,在继续configuration之前,它首先解决了相反的问题。 我被困在这样的一个方式,我不知道如何继续。 我注意到的一件事是他使用的是本地IP,而我正在使用互联网IP。 任何指针如何debugging这件事情,将不胜感激。 这是我的/etc/bind/named.conf.local : logging { channel query.log { file "/var/log/query.log"; severity debug 3; }; category queries { query.log; }; }; zone "X3.X2.X1.in-addr.arpa" { type master; file "zones/ptr/X3.X2.X1.db"; }; include "/etc/bind/zones.rfc1918"; 和我的"/etc/bind/zones/ptr/X3.X2.X1.db"; $TTL 3D @ IN SOA ns.domainname.com. admin.domainame.com. ( 1 ; Serial 8H ; Refresh 2H ; Retry […]
如何在Google Compute Engine中使用“ubuntu 12.04 – LTS服务器”创build新实例? 我看到有“Centos和Debian”的选项,但我找不到Ubuntu 12.04的任何选项。 有没有在Google Compute引擎中创buildUbuntu实例的步骤?
我必须从源代码构buildopenldap,因为回购中提供的版本有点旧。 我下载了openldap版本2.4.40。 我想要它使用赛勒斯sasl 安装cyrus sasl,我做了“sudo apt-get install sasl2-dev” 现在openldap无法findcyrus sasl。 我得到以下错误:检查sasl / sasl.h …不 检查sasl / sasl.h的存在…不 检查sasl.h可用性…不 检查sasl.h的存在…不 configuration:错误:找不到cyrus sasl 我以正确的方式安装了cyrus sasl吗? 我相信我需要openldap指向sasl库,但是我不知道它们在哪里。 请帮忙 我也尝试build设赛勒斯萨斯尔。 下载的版本2.1.26,但我得到以下错误:致命错误:des.h:没有这样的文件或目录。 我需要什么来解决这个问题? cyrus团队要求我联系ubuntu团队了解这一点。
有什么方法可以知道当前正在运行的进程正在使用多less磁盘空间? 我已经检查了ps和top命令,但无法find。 这个问题背后的背景: 我有一个服务器,每天得到20Gb的填充。 我找不到它在哪里占用这个空间。 随着一些随机的build议我跑了 fuser -m -u /dev/xxx 并杀死它显示的过程。 重新启动服务器后,我看到almos t100Gb空间被释放。 再次,服务器正在被以前的速度填满。 但这次杀人服务没有给我任何空间。 我也检查了日志文件,但没有这样的问题。
我是新手,我有Ubuntu 12.04盒,我使用命令安装Apache apt-get install apache2 它安装一切正常。 然后我需要mpm-worker,所以我使用命令安装了mpm-worker apt-get install apache2-mpm-worker 但是当我想启用模块时,我得到这个错误: ERROR: Module mpm_worker does not exist! 我无法在mods-available目录中find这些模块。 我搜查,但没有find任何东西。 有什么build议么?
在Ubuntu 12.04 64上安装DNS服务,除了我的DHCP客户端不能识别我的DNS服务器主机名之外,所有的apear都是好的。 在我的一个Windows客户端上执行nslookup时,我得到了 C:\Users\chad>nslookup Default Server: UnKnown Address: 192.168.1.2 在哪里我可以期待在未知的地方看到FQDN。 DNS服务器知道自己很好,但我认为只是因为我在/etc/hosts文件中有一个条目来解决。 有很多地方可以看,我甚至不知道从哪里开始。 有什么我可以看的日志? 一些东西。 我查看和configuration的地方: /etc/bind/zones/domain.com.db /etc/bind/zones/rev.1.168.192.in-addr.arpa /etc/bind/named.conf.local 编辑: '/etc/bind/zones/rev.1.168.192.in-addr.arpa' @ IN SOA dns-serv1.mydomain.com [email protected]. ( 2006081401; 28800; 604800; 604800; 86400 ) IN NS dns-serv1.mydomain.com. 2 IN PTR dns-serv1 2 IN PTR mydomain.com 编辑2: '/etc/bind/named.conf.local' zone "mydomain.com" { type master; file "/etc/bind/zones/mydomain.com.db"; }; zone […]