Как удалить файлы в NetApp ONTAP 7 с помощью CLI
Поскольку том, содержащий LUN, заполняется до 100% на NetApp FAS под управлением ONTAP 7.x, LUN автоматически отключается, останавливая виртуальные машины.
Теперь нам нужно удалить моментальные снимки или файлы на томе, чтобы снова подключиться к Интернету. Но я не могу понять, как это сделать. Я нашел возможность удалить старые снимки, и это то, что я сделал до сих пор. Этого было достаточно, чтобы получить немного свободного места и снова подключить LUN.
Но возможно ли удалить файлы, и если да, то как это сделать?
2 ответа
Хотя я не нашел решения для непосредственного удаления файлов с помощью интерфейса командной строки, я обнаружил несколько старых снимков. Я смог удалить эти старые снимки с помощью интерфейса командной строки, и это снова дало мне свободное место на LUN.
Как удалить снимки с помощью интерфейса командной строки, я мог найти здесь: http://www.sysadmintutorials.com/tutorials/netapp/netapp-data-ontap-7-mode/netapp-data-ontap-cli/
После этого я мог снова подключить том и LUN к сети и удалить оставшиеся снимки с помощью интерфейса администратора VMware. Это решило проблему.
Это было вызвано определенной виртуальной машиной, которая имела сотни снимков, созданных Veeam, но все еще существующих. После их удаления у меня снова появилось много места.
Удаление файлов внутри сервера, который использует LUN, не обязательно освободит место. VMWare оставляет данные из своих удаленных файлов по всему диску, разыменовывая удаленные файлы без фактического удаления или перезаписи их данных. Если вы используете поддерживаемую комбинацию VMWare и Netapp, вы можете использовать специальную команду VAAI для разыменования секторов scsi, которые больше не являются частью файловой системы.
Кроме того, номера LUN не могут быть сокращены, поэтому вы можете использовать инструменты уровня виртуальной машины для копирования данных на новую виртуальную машину на новом LUN и удаления старой после копии или для увеличения объема.