start postgres mac instalar how postgresql osx-mountain-lion

instalar - PostgreSQL con Homebrew en Mac



postgres 10 mac (2)

Si sabe que puede hacer esto sin romper nada, otra opción es siempre eliminar el directorio según el mensaje

eliminar o vaciar el directorio "/ usr / local / var / postgres"

Vía

rm -rf /usr/local/var/postgres

Primero uso homebrew e instalo postgresql y recibo este mensaje de éxito:

==> Resumen 🍺 /usr/local/Cellar/postgresql/9.2.2: 2819 archivos, 39M, construido en 68 segundos

Entonces necesito ejecutar este comando:

initdb `brew --prefix`/var/postgres -E utf8

Pero este es el mensaje que recibo: ¿Qué debo hacer con esto? También se ejecuta en OSX 10.8.2

Los archivos que pertenecen a este sistema de base de datos serán propiedad del usuario "JonyIve". Este usuario también debe poseer el proceso del servidor.

El clúster de la base de datos se inicializará con la configuración regional "en_US.UTF-8". La configuración de búsqueda de texto predeterminada se establecerá en "inglés".

initdb: el directorio "/ usr / local / var / postgres" existe pero no está vacío Si desea crear un nuevo sistema de base de datos, elimine o vacíe el directorio "/ usr / local / var / postgres" o ejecute initdb con un argumento que no sea "/ usr / local / var / postgres".


Suponiendo que esta es una instalación nueva y no una reinstalación, creo que resolver su problema es tan simple como:

initdb `brew --prefix`/var/postgres/data -E utf8

Normalmente, el directorio de datos se denomina "datos" y se encuentra debajo del directorio de inicio de postgresql. Esto permite la posibilidad de compartir el acceso al archivo de registro y similares.