Ісілон: Як створити тестові файли за допомогою команди dd

Summary: Тут описано, як створювати тестові файли за допомогою утиліти "dd" Direct Disk.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Введення

Як швидко створити тестові файли певного розміру за допомогою утиліти UNIX "direct disk", команди "dd". Для отримання додаткової інформації про команду dd та її параметри, запустіть наступну команду з командного рядка, щоб переглянути її інструкцію:

man dd

Процедура

  1. Відкрийте SSH-з'єднання на будь-якому вузлі кластера та авторизуйтесь за допомогою облікового запису "root".
  2. Створіть файл із нульовим доповненням на 100 МБ, виконавши наведену нижче команду. Це корисно для створення великих файлів, вміст яких не важливий.
     
    dd if=/dev/zero of=zero-padded.bin bs=1024 count=102400
     
  3. Створіть файл із випадковими даними розміром 100 МБ, виконавши наступну команду. Це корисно для створення декількох файлів, дані яких відрізняються (наприклад, при тестуванні утиліт, які перевіряють відмінності у файлах):
     
    dd if=/dev/urandom of=random-data.bin bs=104857600 count=1
     
  4. Створіть розріджений файл розміром 100 МБ, який не займає місця на диску, виконавши наступну команду. Це корисно для зміни розміру файлів двійкових зображень без їх перезапису.
     
    dd if=/dev/zero of=sparse-file.bin bs=1 count=0 seek=104857600

    Потім перевірте реальний і видимий розмір розрідженого файлу.
     
    1. Перевірте реальний розмір розрідженого файлу, виконавши наступну команду:
       
      du -A sparse-file.bin

      Відображається результат, аналогічний наступному, що вказує на те, що файл займає 0 МБ місця на диску:
       
      0 sparse-file.bin
       
    2. Перевірте видимий розмір розрідженого файлу, виконавши наступну команду:
       
      ls -lh sparse-file.bin

      Відображається результат, подібний до наведеного нижче, що вказує на те, що файл займає 100 МБ місця на диску:
      -rw-------     1 root  wheel   100M Jul  1 20:35 sparse-file.bin
      

Additional Information

Необхідні інструменти або навички

Процедури, описані в цій статті, вимагають знайомства з операційною системою OneFS і командами UNIX, а також вміння виконувати команди з інтерфейсу командного рядка.

Affected Products

Isilon
Article Properties
Article Number: 000022920
Article Type: How To
Last Modified: 02 July 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.