The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Запуск PostgreSQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Запуск PostgreSQL"  
Сообщение от radimon email(ok) on 25-Фев-07, 08:12 
Доброе время суток. Возникло затруднение с запуском PostgreSQL. Первичная инициализация /usr/local/etc/rc.d/010.pgsql.sh initdb проходит без проблем, а вот запуск /usr/local/etc/rc.d/010.pgsql.sh start выдает:
pg_ctl: no operation mode specified
Try "pg_ctl --help" for more information.
Не могу понять, в чем дело, изучение unix только на начальном этапе, в голове каша, направьте в нужном направлении.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запуск PostgreSQL"  
Сообщение от Hordi email on 25-Фев-07, 14:39 
pg_ctl ожидает параметров. Выведите в лог строку, с которой pg_ctl вызывается и посмотрите.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Запуск PostgreSQL"  
Сообщение от radimon email(ok) on 26-Фев-07, 04:28 
Можно плиз поподробнее, говорю же изучение на начальном этапе...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Запуск PostgreSQL"  
Сообщение от Ыукшл on 01-Мрт-07, 11:18 
Какая ОС ?
содержимое /usr/local/etc/rc.d/010.pgsql.sh.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Запуск PostgreSQL"  
Сообщение от radimon email(ok) on 01-Мрт-07, 11:23 
#!/bin/sh

# $FreeBSD: ports/databases/postgresql74-server/files/pgsql.sh.tmpl,v 1.19 2006/02/20 20:46:52 dougb Exp $
#
# PROVIDE: postgresql
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable PostgreSQL:
#
# postgresql_enable="YES"
# # optional
# postgresql_data="/usr/local/pgsql/data"
# postgresql_flags="-w -s -m fast"
#
# This scripts takes one of the following commands:
#
# start stop restart reload status initdb
#
# For postmaster startup options, edit ${postgresql_data}/postgresql.conf

prefix=/usr/local

. /etc/rc.subr

load_rc_config postgresql

# set defaults
postgresql_enable=${postgresql_enable:-"NO"}
postgresql_flags=${postgresql_flags:-"-w -s -m fast"}
postgresql_user=pgsql
eval postgresql_data=${postgresql_data:-"~${postgresql_user}/data"}
postgresql_class=${postgresql_class:-"default"}

name=postgresql
rcvar=`set_rcvar`
command=${prefix}/bin/pg_ctl
command_args="-D ${postgresql_data} ${postgresql_flags}"
extra_commands="reload initdb"

start_cmd="postgresql_command start"
stop_cmd="postgresql_command stop"
restart_cmd="postgresql_command restart"
reload_cmd="postgresql_command reload"
status_cmd="postgresql_command status"

initdb_cmd="postgresql_initdb"

postgresql_command()
{
/usr/local/bin/sudo -u ${postgresql_user} ${command} ${command_args}
}

postgresql_initdb()
{
/usr/local/bin/sudo -u ${postgresql_user} ${prefix}/bin/initdb -D ${postgresql_data}
}

run_rc_command "$1"


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Запуск PostgreSQL"  
Сообщение от Hordi email on 01-Мрт-07, 15:45 
Попробуйте закомментировать
postgresql_flags=${postgresql_flags:-"-w -s -m fast"}
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Запуск PostgreSQL"  
Сообщение от radimon email(??) on 04-Мрт-07, 06:29 
Все равно
is# /usr/local/etc/rc.d/010.pgsql.sh start
pg_ctl: no operation mode specified
Try "pg_ctl --help" for more information.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Запуск PostgreSQL"  
Сообщение от Lumen on 24-Мрт-08, 17:13 
>Доброе время суток. Возникло затруднение с запуском PostgreSQL. Первичная инициализация /usr/local/etc/rc.d/010.pgsql.sh initdb
>проходит без проблем, а вот запуск /usr/local/etc/rc.d/010.pgsql.sh start выдает:
>pg_ctl: no operation mode specified
>Try "pg_ctl --help" for more information.
>Не могу понять, в чем дело, изучение unix только на начальном этапе,
>в голове каша, направьте в нужном направлении.

Эта строка:
/usr/local/bin/sudo -u ${postgresql_user} ${command} ${command_args}
Должна иметь следующий вид:
/usr/local/bin/sudo -u ${postgresql_user} ${command} ${command_args} ${rc_arg}
И еще для запуска PostgreSQL надо в конфиге /usr/local/pgsql/data/postgresql.conf
расскоментировать строку:
unix_socket_directory = '/tmp/'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру