我已经在Ubuntu服务器上安装了PostgreSQL,并且正尝试使用远程MacBook上的PGAdmin连接到该服务器。 我创build了一个SSH隧道 – macbook:~postgres$ ssh -L 5423:localhost:5432 [email protected] 而且我可以按预期在macbook上使用psql进行连接 – macbook:~ me$ psql -U postgres -p 5423 -h localhost … postgres=# 在PGAdminIII的“新服务器注册”窗口中,input以下凭据 – Name – MyServer Host – localhost Port – 5423 Maintenance DB – postgres Username – postgres Password – <remote_postgres_password> 但是连接失败 – Error connecting to the server: FATAL: password authentication failed for user […]
试图在这里发布这个问题。 我已经把它贴在Ubuntu论坛上,也没有回复。 最近,我将一台HP ProLiant DL380 G4服务器从Ubuntu 10.04服务器升级到Ubuntu 12.04服务器。 一旦这样做,服务器将不会 – 随机时间 – 达到400+的负载,然后变得完全不响应。 我使用一个SNMPgraphics程序(cacti),负载稳定地每五分钟增加10,直到它超过400,停止绘图。 图表可能并不准确,但在这种情况发生之前,CPU负载平均为3%左右 – 当负载开始增加时,它会在15分钟内跳到25%左右,然后急剧下降到不到1%(约为0.3%)直到图表停止。 我无法打开到服务器的SSH隧道来做任何事情。 我已经检查了/ var / log / syslog以及当时所有的日志logging停止 – 没有其他的东西在那里。 奇怪的是 – 服务器仍然在这段时间内响应DNS授权的域名查询,并且速度正常。 只是不知道下一步将是什么,以了解正在发生什么 – 以及如何纠正这个问题。 服务器不能留在Ubuntu 10.04服务器,需要保持升级。
我安装了kvm,并使用vmbuilder在服务器上设置了多个guest虚拟机。 这里是以下configuration: server host1 (xxx.xxx.xxx.xxx) -> guest vm1 (192.168.0.3) -> guest vm2 (192.168.0.4) 其中xxx.xxx.xxx.xxx是host1的修复IP地址。 我想使用以下命令连接到vm1: ssh username@host1 -p 2222 我试图通过在iptables中添加以下规则来做到这一点: sudo iptables –table nat –append PREROUTING –protocol tcp –destination xxx.xxx.xxx.xxx –destination-port 2222 –jump DNAT –to-destination 192.168.0.3:22 但是我在跑步的时候遇到了一个暂停: ssh username@host1 -p 2222 这是我的iptables规则: sudo iptables -nL -v –line-numbers -t nat Chain PREROUTING (policy ACCEPT 32446 packets, […]
我有一个小型家庭服务器运行Ubuntu 12.04与外部硬盘驱动器连接到它。 外置硬盘驱动器安装有autofs 。 如果在指定的时间内未使用硬盘,Autofs基本上会卸载硬盘,如果有人试图从mount文件夹读取/写入,Autofs会自动加载它们。 Autofs和Samba正常工作我现在唯一的问题是: Samba共享位于外部硬盘驱动器内,我只想共享子文件夹。 例如:硬盘上的music文件夹。 Autofs将硬盘挂载到/automnt/external 。 如果您访问文件夹,驱动器将被挂载,您可以访问音乐文件夹( /automnt/external/music ) 如果驱动器被卸载,并且有人试图访问它,samba显然只是试图访问尚不可访问的音乐子文件夹。 我的问题:是否有可能告诉桑巴之前,允许访问其中一个共享运行一个小脚本( ls /automnt/extern会这样做),以确保驱动器安装?
我已经在虚拟机中的一个Ubuntu(12.04)虚拟机上安装了gitlab,在我的NAS上(在Windows 7上) 这台机器的主机名是vubuntu。 我的路由器(番茄v1.28)被configuration为使用.lan域名。 在我的工作站上,我可以使用地址vubuntu.lan成功ping通虚拟机 nginx中gitlab的configuration文件与安装文档中给出的一样,除了我更改了listen和server_name参数: # Maintainer: @randx # App Version: 4.0 upstream gitlab { server unix:/home/gitlab/gitlab/tmp/sockets/gitlab.socket; } server { listen 192.168.0.5:80; # eg, listen 192.168.1.1:80; server_name gitlab.vubuntu; # eg, server_name source.example.com; root /home/gitlab/gitlab/public; # individual nginx logs for this gitlab vhost access_log /var/log/nginx/gitlab_access.log; error_log /var/log/nginx/gitlab_error.log; location / { # serve static files from […]
我有一个小型的embedded式电脑,使用闪存卡启动,我正在运行Ubuntu服务器12.04。 但是,由于闪存卡的使用寿命有限,我想将其安装为只读,并且只有一些文件夹在文件操作的tmpfs中。 我编辑我的fstab如下: # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 UUID=0b2dc455-4dd0-4a4f-934c-587962b006c8 / ext4 ro,discard,noatime,nodiratime,errors=remount-ro 0 1 tmpfs /tmp tmpfs nodev,nosuid 0 0 tmpfs /var/log tmpfs nodev,nosuid 0 0 但由于系统是只读的,因此不会装载tmpfs文件夹。 有没有什么办法可以在只读文件系统上安装tmpfs? 编辑 df -h在启动后看起来像这样: Filesystem Size Used Avail Use% Mounted on /dev/mmcblk0p2 7.4G 2.0G 5.5G 27% / udev […]
我的备份服务器上经常遇到以下问题。 我会试图解释这个问题,希望有人能够澄清为什么以及如何解决这个问题 设置细节 我们有一台DELL r200服务器连接了easyRAID Q16R-S3R3 RAID磁盘arrays。 我们使用LSI SAS2008 PCI卡连接这两个组件(磁盘arrays和头节点)。 在EasyRAID中,我们安装了8个磁盘,并绑定到一个逻辑磁盘。 在R200上,我们有如下磁盘configuration:我们在R200服务器上创buildLVM,而不是在EASYRAID PVS PV VG Fmt Attr PSize PFree / dev / sdc vg0 lvm2 a- 5.46t 1.03t root @ backupserver:/ home / netsys#vgs VG #PV #LV #SN Attr VSize VFree vg0 1 9 0 wz – n – 5.46t 1.03t root @ backupserver:/ home […]
我正在尝试为一些Ubuntu 12.04工作站设置一个最小安装,在这里我可以popup一个CD-ROM,打几次,然后让它为我成像和部署一个现成的系统。 该系统有3个驱动器,但由于Ubuntu的自动安装方法只能做一个驱动器,我只是试图自动分区的第一个驱动器。 这些机器已经有了已经定义的分区,第一个分区是我想要保留的公用分区,而驱动器上的其余分区应该被吹走并用于Ubuntu安装。 总结一下,我想: 删除第一个硬盘上的所有现有Linux分区(实用程序分区是vfat)。 在该空间中创build一个大小为159000 MB的ext4分区,并将其用作/。 这是我的问题 – Ubuntu Kickstart允许我删除所有现有的Linux分区,但是不使用指定的分区信息,我会提示是否使用引导选项或手动。 无论我现在select什么,它创build的分区都使用整个驱动器,而不是159 GB。 如果我通过预置来使用Ubuntu partman,那么它没有一个选项可以把Linux分区吹走,这完全没有。 我一直在尝试使用组合的方法,在其中指定一个ks.cfg文件,其中包含预定义的命令,但我仍然被提示为“引导或手动”选项。 有任何想法吗? 我正在使用备用安装光盘12.04.2,amd64。 这是我的ks.cfg文件: #Generated by Kickstart Configurator #platform=AMD64 or Intel EM64T #System language lang en_US #Language modules to install langsupport en_US #System keyboard keyboard us #System mouse mouse #System timezone timezone –utc America/New_York preseed clock-setup/ntp boolean false #Root […]
我有一个设置和填充OpenLDAP的中央authentication服务器,Kerberos 5也被填充。 在Ubuntu LTS机器上,我设置了nslcd和kerberos客户端。 这样,发行 id gergely.polonkai 告诉我,我是gergely.polonkai(10000)在集体engineering(10000) 。 另外,发行 kinit gergely.polonkai 请求我的密码,并创build我的钥匙串(klist显示我的TGT)。 因此,我认为每一个位都可以正常工作。 但是当我joinkerberos的东西给帕姆: auth sufficient pam_krb5.so account sufficient pam_krb5.so session optional pam_krb5.so 日志说gergely.polonkaiauthentication成功,然后说gergely.polonkai是未知的底层authentication模块。 编辑 : getent passwd gergely.polonkai 给我正确的数据。 然而 getent shadow gergely.polonkai (什么都不是)。 编辑 : 添加shadowAccount objectClass给用户修正了阴影问题。 但是,原来的错误依然存在。 我错过了什么吗?
我很新的这个快照过程。 让我有三个逻辑卷作为A,B,C 我从事的是逻辑卷C.但是不小心当我重新启动系统时,它进入快照A.如何将快照更改为C? 我提到这个链接: http : //www.tutonics.com/2012/12/lvm-guide-part-2-snapshots.html 此外,我试图通过更改fstab文件,但它没有奏效。 这有可能改变快照吗? 如果是的话,怎么样? 我正在使用Ubuntu 12.04。