powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Бякап на Линукс-сервере
17 сообщений из 17, страница 1 из 1
Бякап на Линукс-сервере
    #38055271
bav9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База распухла до того, что уже не хватает свободного места на физическом диске сервера. Пытались сделать бякап в примонтированный каталог, находящийся на сетевом диске - не получается. Возможно ли это в принципе ? Что мы делаем не так ?
Задавали просто локальный путь к папке, типа /mnt/10.9.0.222/backup
Подозрение падает на проблемы с правами на папку и на предполагаемое ограничение на путь при резервном копировании в самой DB2.
Спасибо.
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38055401
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bav9,

Если у владельца экземпляра права на запись в каталог есть, то должно работать.
Так работает:
Код: plaintext
su -  db2instance_owner  -c "touch /mnt/10.9.0.222/backup/testfile"
?
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057164
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bav9, у меня была похожая ситуация, тоже не получалось сделать бекап на примонтированный сетевой диск.
у вас случайно приложение не ПТКС называется?))
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057362
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bav9Возможно ли это в принципе ?
возможно даже на практике
bav9Что мы делаем не так ?
читаете доки
bav9Подозрение падает на проблемы с правами на папку
правильно
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057378
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sanyock2,

у меня та же проблема возникала, под db2inst даже пробовал - могу писать в ту папку на сетевом диске, а вот бекап не работает - пишет ошибка файловой системы.
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057403
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabiossanyock2,

у меня та же проблема возникала, под db2inst даже пробовал - могу писать в ту папку на сетевом диске, а вот бекап не работает - пишет ошибка файловой системы.

man chown
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057518
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabios,

Сделайте вледельцем каталога владельца экземпляра и убедитесь, что файловая система смонтирована с опцией nolock.
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057711
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

как это в fstab прописать?


sanyock2

что такое man chown и что с ним делать?
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38057884
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabiosкак это в fstab прописать?Как-то так:
Код: plaintext
 shared_dir    mount_point    nfs   hard,intr,bg,suid,rw,nolock   1 0
vitabios что такое man chown и что с ним делать?
Код: plaintext
chown db2inst1:db2iadm1 /mnt/10.9.0.222/backup
Где
db2inst1 - владелец экземпляра
db2iadm1 - его primary группа
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38058856
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chown ничего не дало...
chown db2inst1:db2iadm1 /mnt/10.9.0.222/backup - диск перестал монтироваться
у нас он смонтирован как cifs
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38061260
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shared_dir mount_point nfs hard,intr,bg,suid,rw,nolock 1 0

так тоже не получилось - диск перестал монтироваться
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38062251
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabiosу нас он смонтирован как cifsПопробуйте так (у меня так работает):
Код: plaintext
mount -t cifs  shared_dir  -o username= name ,password= pwd ,uid= xxx ,guid= yyy   mount_point 
где:
name,pwd - имя и пароль win пользователя, у которого есть полные права на shared_dir
xxx, yyy - uid и gid владельца экземпляра db2 - instance_owner (можно получить командой id instance_owner )
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38063384
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

у меня так он и смонтирован, но DB2 наотрез отказывается бекапить по этому пути
правда без "uid=xxx,guid=yyy"
и как его в таком случае записать в fstab?
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38063451
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabiosбез "uid=xxx,guid=yyy"
все же лучше с ними, можно именами
ls -al в студию после применения
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38066362
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabios...
и как его в таком случае записать в fstab?
Код: plaintext
 //server_ip/share_name 	 /mount_point 	cifs	credentials= full_text_file_name ,uid= db2_instance_owner ,gid= db2_instance_owner_primary_group 	1 0

где full_text_file_name - файл со строками:
username= name
password= pwd
domain= domain_name
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38075467
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

огромное спасибо! все получилось! сетевой ресурс смонтировал, бекап успешно создается
...
Рейтинг: 0 / 0
Бякап на Линукс-сервере
    #38075575
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

рано я обрадовался:

SQL2062N При обращении к носителю
"/mnt/backuptest/IBMBLADE/backup/" произошла ошибка. Код
причины : "0x860f0003".
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Бякап на Линукс-сервере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]