ruby-on-rails – PostgreSQL安装错误 – 无法分配内存
我正在尝试从sqlite3切换到PostgreSQL,以便在Rails中进行开发,这样我就没有任何heroku问题.我正在遵循关于heroku和一个链接到Railscast的建议,但是在安装postgresql之后遇到了以下错误.
我已经在文档上戳了一下,但是我很新,对于内存和数据库的工作原理知之甚少,我认为这里的某个人可能能指出我的方向要好于我自己找到它任何想法如何解决这个问题?我的电脑是新的,相对喜欢,如果它的内存不足,我会感到惊讶,所以我不知道如果减少“共享内存使用”是正确的想法(如果我了解发生了什么) . 编辑:应该把它放在前面.这是导致错误的命令(构建数据库): initdb /usr/local/var/postgres -E utf8 解决方法
从数据库路径,我猜你使用的是Mac OS X
由于大多数流行的Linux发行版都有一个数据库目录驻留在/ var / lib中. 经过Google搜索后,我发现: 希望有帮助 为了方便起见,我复制了上述链接中的指示. 运行以下命令: sudo sysctl -w kern.sysv.shmall=65536 sudo sysctl -w kern.sysv.shmmax=16777216 或编辑/etc/sysctl.conf进行永久更改 kern.sysv.shmall=65536 kern.sysv.shmmax=16777216 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |