Czy jest jakiś sposób, aby NFS zignorować określone pliki i/lub katalogi z zsynchronizowanego folderu? Zrobiłem to z rsync
(rsync__exclude), ale nie znajduję żadnego odniesienia dla NFS. Szukam również rozwiązania dla SMB. Jakieś pomysły?Ignoruj zsynchronizowane pliki/katalogi folderów z NFS jako systemem synchronizacji dla Vagrant
Odpowiedz
W moim przypadku musiałem zachować niezsynchronizowane pliki pamięci podręcznej i dziennika, a rozwiązaniem, które odkryłem, było utworzenie dowiązania symbolicznego zamiast folderów pamięci podręcznej i dziennika (np. app/cache
i app/log
), które wskazują katalog poza synchronizacją folder (np. /home/vagrant/project/cache
). Następnie pliki wewnątrz app/cache
nie są zsynchronizowane. Mam nadzieję, że to pomoże.
Mój przedstawiciel nie jest wystarczająco wysoki, aby wypowiedzieć się na temat powyższej odpowiedzi, miałem dokładnie ten sam problem. Musiałem wykonać trochę pracy i wymyślić ten szczegół:
Dowiązanie symboliczne musi znajdować się na maszynie wirtualnej. Tak więc na przykład:
vagrant ssh
cd your/webapp
mkdir outside/your/webapp
ln -s outside/your/webapp cache
Teraz symlink pojawi się w folderze projektu, ale nie będą faktycznie synchronizacji plików w poprzek.
- 1. Przyspieszenie opóźnienia synchronizacji między hostem a gościem na Vagrant (foldery synchronizacji NFS)
- 2. Pisanie usługi w celu synchronizacji dwóch folderów?
- 3. włóczęga z wieloma folderami synchronizacji
- 4. Vagrant nie może zamontować udostępnionych folderów NFS z powodu uszkodzonych/etc/exports. Jak naprawić ten plik?
- 5. Nie można zamontować zsynchronizowanego folderu synchronizowanego z nfs
- 6. Korzystanie z włóczęgi NFS nie działa
- 7. Jak utworzyć sieć hosta w usłudze Vagrant for NFS?
- 8. preferując zsynchronizowane z lotnym
- 9. Zsynchronizowane JList i JComboBox?
- 10. NFS Przegrywa po zapakowaniu pudełka Włócznika
- 11. Błąd wejścia/wyjścia za pomocą Vagrant & winnfsd
- 12. Konieczność zsynchronizowane w zmiennej lokalnej
- 13. Różnica między HDFS i NFS?
- 14. Wystaw wirtualną maszynę Vagrant na sieć podczas korzystania z NFS i private_network
- 15. Jak zachować repozytorium GIT zsynchronizowane?
- 16. Android, kiedy muszę użyć zsynchronizowane w wątku
- 17. Ustaw AutoHotKey ignoruj Alt jako klucz menu
- 18. Czy istnieje gotowe do synchronizacji rozwiązanie synchronizacji zegarów dla Javy?
- 19. Busybox SUID na rootfs NFS
- 20. Ignoruj pusty wynik dla xargs
- 21. Dwukierunkowy Vagrant rsync
- 22. CVS Ignoruj katalogi
- 23. Mongo - Ignoruj właściwość z utrwalania
- 24. Czas synchronizacji do nagrywania danych na wielu urządzeniach z systemem Android
- 25. svn: ignoruj nie ignoruj xcuserdata
- 26. Zsynchronizowane składniki przewijania Delphi
- 27. Ignoruj spacje z PEG.js
- 28. Struktura folderów dla projektu C
- 29. Prowadzenie Heroku Cedar Lokalnie za pomocą Vagrant
- 30. ReentrantReadWriteLock vs zsynchronizowane
Oczywiście, '/ home/vagrant/project/cache' jest poza folderem synchronizacji, ale wewnątrz VM. – Manolo