LINUX.ORG.RU

Сообщения Tabbik

 

условие в if

Добрый день! есть такой сценарий


 bg=$(echo 'info Persistence' | $cli | awk -F: '/rdb_bgsave_in_progress/{sub(/\r/, "", $0); print $2}')
   ok=$(echo 'info Persistence' | $cli | awk -F: '/rdb_last_bgsave_status/{sub(/\r/, "", $0); print $2}')
   if [[ "$bg" = "0" ]] && [[ "$ok" = "ok" ]] ; then
     tar cvf - /data/neo4j.dump | gzip -9 - > /nfs/backup-neo4j-date && echo neo4j_backup_status{project='"pussylick"', env='"prod"', zone='"Dushanbe"'} 0 > /status/good
else
echo neo4j_backup_status{project='"pussylick"', env='"prod"', zone='"Dushanbe"'} 1 > /status/error
fi

тут я бэкаплю Бд пытаюсь проверить как себя скрипт поведет если шара вдруг отвалится, делаю umount затем запускают скрипт, и почему то скрипт не доходит до else хотя должен, потому что у меня tar cvf - $rdb | gzip -9 - > /nfs/backup-neo4j-date это условие не проходит ( некуда писать, нет шары) затем далее && не должно исполнятся ( оно и не исполняется) но почему не доходит до else?

спасибо всем кто ответит

 

Tabbik
()

вопрос по копированию файлов

Добрый день! имеется такая структура директорий /keyspace1/table2/snapshots/snp/тутмногофайлов теперь надо сделать так что бы скрипт копировал файлы вот так /keyspace1/table2/тутмногофайлов т.е надо что бы скрипт из директории snp копировал файлы в директорию table2 и удалял snapshots и snp

 

Tabbik
()

Перенос существующего приложения на другой диск

Добрый день, есть сервер с заполненным диском,я добавил диск и теперь мне необходимо перенести работающее приложение на новый диск, как мне это сделать? отследить через lsof -p и взять и скорировать все файлы на новый диск? или есть более продвинутые методы для переноса? Приложениы которые мне необходимо перенести это База данных postrgreSQL и CI/CD Bamboo

 

Tabbik
()

небольшая проблемка с openSSH

день добрый! при копировании ключа с сервера с помощью scp и последущей вставки ключа в authorized_hosts локальной машины все равно просит пароль, с чем связанно? пысы стоит задача создания ssh configa для автоматического подключения моей рабочей группы к нашим серверам посредством ssh имеется файл для я описал имя (алиас) и хостнейм (ipшники) серверов но вот с IdentifyFile беда в конфиге... как быть с ключами?

 

Tabbik
()

пару общих вопросов

Добрый день!!! подскажите пожалуйста решения этих моментов

1) Создание файлов/директорий с использованием bash синтаксиса {test1,test2}

2)linux права в контексте 0755

3) Fork () read () write ()

заранее благодарю!!!

 ,

Tabbik
()

Создание нескольких папок/файлов через консоль

ДД! Появился вопрос о том как создавать сразу несколько файлов или папок. Ну допустим хочу создать несколько текстовых файлов через >file.txt создается один файл, а как сделать множество? спасибо за ответы

 

Tabbik
()

RSS подписка на новые темы