I'm really new to the NetApp way of doing things. We have a 2240-2 self with 24 10K 600GB SAS drives. I upgraded the OnTap version to 8.2
Since we have 2 controllers we lose 3 drives to each it appears. So we are left with 18 drives.
I want to expand the existing aggr0 instead of creating a new aggr and losing 2 more drives to DP.
When I go into Controller 1 and try to expand it tells me that I only have 8 spare disks that I can assign.
Controller 2 has another 8 disks that I can assign..
This leaves me with 2 questions:
1. Why do my spares add up to 16 when I should have 18.
2. Most importantly - why can I not add all 16(18) disks to aggr0 on the 1st controller and leave the 2nd controller alone? I'd like to have a larger pool of space than 4.xxTB on each controller. 1st Controller would have 9.xxTB and the 2nd controller would have its 3 disks. Is this bad practice?
I know I'm missing something but research online and documentation I've read doesn't seem to point out why this can/can't be done or if this is better or not.
Thanks in advance and sorry for the newb question.
1. Because it wants to keep one spare in case of a drive failure.
2. Unlike other company's solutions the second controller isn't just a hot spare sat there doing sweet FA until things go wrong. With a typical Netapp HA pair you have two independent storage devices (heads) capable of seeing each others disks and in failover situation one can takeover all the functions of the other including it's IP / DNS name / LUNs etc. You could allocate more disks to one head than the other, but you need a minimum of 4 disk per heads (1 data, 2 dual parity, and a spare), it's not really bad practice as such it depends on your needs. If the desire is to really have as large a single volume as possible then a 20 / 4 split could be done.
I understand what you're saying. I cannot see how the 20 / 4 split could be done (?) As soon as the heads are started up they are shipped with 6 disks already gone for Ontap. 3 / head. Also, when I try to grow Aggr0 on the 1st controller it can only see 8 disks, When I try to put in 16 disks it tells me there are only 8 disks available. how can I get it to see all disks available?
It all depends on how you want to set it up..Appreciate the fact that you want to max the capacity from your existing drives but load balancing your load across both the controllers give you proper utilization of your resources CPU/Memory rather than setting up all your controller load on one controller -The current set up in the way you mentioned is generally what they call Active- Passive configuration - It is HA ..
According to the Storage subsystem guide there is a minimum root volume size for each controller which varies depending on controller model ( root volume contains the configuration information of your controller )
So in most installs we add data drives to the root aggregate and make the configuration as below:
FAS01 RG11 9D+2P
1 Hot spare
FAS02 RG11 9D+2P
1 Hot spare
The total useable capacity would be 8.65 TiB and obviously depending on the root volume size you would set apart capacity -
Best practices are guidelines to work around to get the best for your environment ( from a present and future perspective )
I would suggest having a quick go through the Storage Subsystem guide which would help with regard to the practices
This is the reason I was looking for. I don;t want a bottle neck on one Processor or RAM. I will be dividing these disks up across both controllers as I don;t want to find that bottle neck 6 weeks form now in production.