Skip to main content
ONTAP FlexArray

Changing the checksum type of an array LUN

Contributors netapp-chikkusu

You must change the checksum type of an array LUN if you want to add it to an aggregate that has a different checksum type than the checksum type of the LUN.

What you'll need

You must have reviewed the tradeoffs between performance in certain types of workloads and storage capacity utilization of each checksum type.

You can also contact your Sales Engineer for details about using checksums.

  • You must assign a zoned checksum type to an array LUN that you plan to add to an advanced zoned checksum (AZCS) aggregate. When a zoned checksum array LUN is added to an AZCS aggregate, it becomes an advanced zoned checksum array LUN. Similarly, when a zoned checksum array LUN is added to a zoned aggregate, it is a zoned checksum type.

  • You cannot modify the checksum of array LUNs while assigning ownership. You can modify the checksum only on already assigned array LUNs.

Steps
  1. Enter the following command to change the checksum type: storage disk assign -disk disk name -owner owner -c new_checksum_type

    disk name is the array LUN whose checksum type you want to change.

    owner is the node to which the array LUN is assigned.

    new_checksum_type can be block or zoned.

    storage disk assign -disk EMC-1.1 -owner system147b -c block

    The checksum type of the array LUN is changed to the new checksum type you specified.

  2. Enter the following command to access the nodeshell: system node run -node node_name

    node_name is the name of this system.

  3. Enter the following command to exit the nodeshell: exit