Size: a a a

DevOps — русскоговорящее сообщество

2021 June 15

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Привет всем. Поможет кто подсказкой? Ломаю голову над (пхахххахахх) симлинкой. Прописываю ln -s команду в убунте(та и в центосе тож) и указываю путь ln -s /var/lib/mysql /data/mysql. Но по итогу сия страшилка не проходит
Ошибка прилетает один чёрт
Директория /var/lib/mysql не является симлинком к /data/mysql
Есть у кого идеи чаго делать? Этот мрак глупости меня уже на износ выводит😓
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Также когды прописываю ln -s /var/lib/mysql  > /data/mysql.
источник

C

Crysalis in DevOps — русскоговорящее сообщество
Дак у тебя уже есть директория такая поди
источник

ММ

Максим Мартынов... in DevOps — русскоговорящее сообщество
наоборот, сначала точка назначения, потом путь к симлинку
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Не суть важно где команду прописывать?
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
В любом случае, спасибо, ребят
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
добавь флаг -f (force), чтобы наверняка
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
ln -fs <src> <dest>
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Дельный совет, благодарю. Попробую на убунте
Спасибо😓
источник

ЯI

Я и твой кот I.... in DevOps — русскоговорящее сообщество
Аргументы в командной строке местами не попутали?
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Похоже, метод Джорджа мне поможет. Но это не точно, смогу узнать лишь в 1 ночи. Когды проверка будет
Я уже проходил этот шаг. Но в этот раз какого-то шна оно не хочет проходить сей этап. Аргументы правильны, сколь мне правильно память молвит
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
На всякий случай:

для удаления симлинка на директорию никогда (да, я знаю, что это слово редко помогает в предупреждениях, но всё же) не используй rm -rf <симлинк_на_директорию>, а используй unlink или что-то подобное, как принято на твоей ОС
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Засада. До этого attention-а делал
источник

AK

Anton Korotkov in DevOps — русскоговорящее сообщество
Спасибо большое)
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
Ну и всегда проверяй, куда ведёт симлинк, чтобы не было рекурсивных ссылок
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
забавная страшилка. Использовать ключ -r который удаляет рекурсивно и потом дуть на молоко и бояться rm. Для удаления symlink достаточно rm symlink, зачем откапывать unlink?
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
удали симлинк на директорию, скинь скрин
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
Мне лень делать скриншот, сам проверишь
источник

GG

George Glebov in DevOps — русскоговорящее сообщество
Админ?
источник