Рейтинг:1

Не удалось установить разрешение для новой базы данных в postgresql?

флаг cn

Я новичок в PostgreSQL, сегодня я не могу создать новое TABLESPACE на моем жестком диске. Конкретно:

  • я управляю Убунту 20.04 на SSD. Установка и использование Постгрес 13 обычно на этом диске.
  • Я хочу создать новую базу данных на другом жесткий диск диск из-за размера данных будет очень большим.
  • я побежал sudo chown postgres:postgres /destination/folder/on/HDD а также sudo chown 700 /destination/folder/on/HDD перед использованием postgres для создания табличного пространства.
  • Доступ к терминалу postgres через sudo -u postgres psql затем беги создать табличное пространство table_name location '/destination/folder/on/HDD';
  • Это вызывает ошибку ОШИБКА: не удалось установить разрешения для каталога «/destination/folder/on/HDD»: разрешение отклонено

Итак, как решить эту проблему? Как я могу создать новую базу данных на жестком диске? Спасибо за вашу помощь!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.