我将PostgreSQL的共享缓冲区(其他设置)增加到4096M,现在PostgreSQL无法启动,下面给出了错误消息。 我应该将内核的SHMMAX参数更改为4096M吗? 该系统有16GB的RAM。 这应该怎么做? 我应该把SHMALL改成什么? 我希望更改是永久性的,并在重新启动后保持不变。 * Starting PostgreSQL 9.1 database server * The PostgreSQL server failed to start. Please check the log output: 2013-04-15 06:15:53 UTC FATAL: could not create shared memory segment: Invalid argument 2013-04-15 06:15:53 UTC DETAIL: Failed system call was shmget(key=5432001, size=4418322432, 03600). 2013-04-15 06:15:53 UTC HINT: This error usually means […]
我logging了我的完整安装,直到出现故障,如果您对安装有疑问,我并未提供以下解释: http : //www.youtube.com/watch?v=BVe5vja3keo 在分区期间,我创build了一个跨越三个相同磁盘的软件RAID 5卷。 在该卷上,我创build了一个encryption卷,其中创build了一个LVM,其中包含一个卷组中的两个逻辑卷。 一个逻辑卷用于/boot ,一个用于/ (其余): 当需要将Grub安装到MBR时,我得到错误Executing grub-install /dev/sda failed. This is a fatal error Executing grub-install /dev/sda failed. This is a fatal error : 之后,我完成了安装而不安装引导装载程序。 如果有人能帮助我,我将不胜感激! 我确实需要/boot冗余,因此不能将其放在RAID 5卷之外。 我已经尝试将一个/boot分区立即放入RAID 5卷中,并且不会自动工作。 如果可能的话,我喜欢LVM中的/boot ,但是如果它没有放在RAID卷内就足够了。 我知道一个软件RAID在性能上是次优的,硬件是最好的。 但是,我的预算是不允许的,冗余和encryption是我最关心的问题。
也许我的问题是愚蠢的,但我真的被卡住了… 我的操作系统是Ubuntu 12.04 我的sudoers: # #这个文件必须以root用户的“visudo”命令编辑。 # #请考虑在/etc/sudoers.d/中添加本地内容,而不是 #直接修改这个文件。 # #请参阅手册页以了解如何编写sudoers文件的详细信息。 # 默认值env_reset 默认是mail_badpass 默认值secure_path =“/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin” #主机别名说明 #用户别名说明 #Cmnd别名规范 #用户权限规范 根ALL =(ALL:ALL)ALL 飞镖ALL =(ALL)NOPASSWD:ALL #admin组的成员可能获得root权限 %admin ALL =(ALL)ALL #允许组sudo的成员执行任何命令 %sudo ALL =(ALL:ALL)ALL 有关“#include”指令的更多信息,请参阅sudoers(5): #includedir /etc/sudoers.d 一些控制台命令输出: $ […]
我想运行下面的rsync命令来从远程服务器传输文件夹到我目前的一个文件夹sudo -r -a -v -e 'ssh -p portnum' username@serverip:/home/path/* /home/path this目录在大小和结构上都相当大,而且传输需要一些时间。 打开PuTTY窗口,而不是让我的电脑打开,我想运行一个命令,在closures窗口并closures我的电脑后继续执行。 我曾尝试使用nohup前缀,但它没有工作。 我还有什么其他的select?
今天,我从http://www.frontrangehosting.com购买了Ubuntu 12.04 VPS,但是当我通过SSH访问它时,我无法使用apt-get。 [root@vps /]# apt-get install python-software-properties -bash: apt-get: command not found 编辑:出于某种原因,它不能findLSB释放 [root@vps /]# cat /etc/lsb-release cat: /etc/lsb-release: No such file or directory
在Ubuntu 12.04上,我通过apt-get install安装BIND9。 我以一种非常简单的方式configuration服务器,它在名称parsing中起作用。 现在我很好奇(如果可能的话)读取它的caching。 阅读rndc页我试图使用rndc flush view命令,但它说 rndc:`flush`失败:未find 而如果我只是运行rndc flush它的作品。 那么,首先,我可以在哪里findBIND9caching文件? 然后,为什么rndc flush view失败?
我在Ubuntu12.04上运行一个应用程序,我写了一些远程开关pipe理。 我只有一个网卡连接到被pipe理的交换机的networkingeth0,它使用IPv4 10.0.0.1/24进行设置。 这个IPv4地址是这个Ubuntu机器唯一可以使用的地址,因为这是分配给Ubuntu机器的唯一“全局”可路由地址(由于某些networkingpipe理,而不是由于技术问题…) 我需要交换机pipe理stream量(通过SSH的NetConf,使用UDP端口830)包含一个VLAN ID为444的802.1q VLAN标记),发送NetConf帧时,也会收到这个标记。 所有其他stream量(http,ftp,dhcp,snmp等)将使用不带VLAN标记的eth0。 我已经尝试在eth0上使用一个VLAN接口eth0.444,但似乎发送的stream量不包括VLAN标记。 我可以(以及如何)使用ebtables / iptables将特定的VLAN标记添加到特定的UDP端口stream量? ebtables / iptables解决scheme是否也适用于接收path? 谢谢! 大卫
当我运行top命令,我得到这个 top – 23:20:50 up 1:25, 1 user, load average: 11.02, 11.20, 10.41 Tasks: 262 total, 3 running, 258 sleeping, 1 stopped, 0 zombie Cpu(s): 75.6%us, 6.1%sy, 0.0%ni, 3.1%id, 14.3%wa, 0.0%hi, 0.8%si, 0.0%st Mem: 2028800k total, 1669384k used, 359416k free, 153300k buffers Swap: 523260k total, 2636k used, 520624k free, 749404k cached PID USER PR NI […]
我一直在通过在一个unbuntu(12.04)盒子上设置redmine来摸索 ,并且沿着NginX线路build立起来,现在apache不再加载,因为nginx已经抓取了端口。 我试着用下面的命令删除NginX,但这似乎没有任何区别。 当我重新启动服务器,并指出我的网页浏览器,我仍然得到“欢迎NginX”消息 sudo apt-get purge nginx 我已经证实,NginX已经不存在了,因为当我运行上述现在我得到一个输出 Package nginx is not installed, so not removed 然而,每次我启动机器,它都会再次运行。 我注意到正在运行的进程以下(如果这是有帮助的) root 923 0.0 0.0 76784 1280 ? Ss 03:00 0:00 nginx: master process /usr/sbin/nginx www-data 925 0.0 0.0 77092 1704 ? S 03:00 0:00 nginx: worker process www-data 926 0.0 0.1 77092 2204 ? S 03:00 […]
作为访客系统,VMware Fusion和Ubuntu 12.04有一个奇怪的困难问题。 在高负载的过程中,系统用“软锁死CPU卡住”,我必须重新启动虚拟机……通过VirtualBox相同的系统工作正常,但VirtualBox的性能很差…特别是I / O …这种情况下,如果我使用2个CPU核心…只有1个CPU Core虚拟机在VMware Fusion下工作没有任何问题…但我需要2个核心…任何修复?