Hi all,

I did my homework, and was browsing forums/internet for proper solution. Seems, I could not find it.

Right now, I have rpool consisting from single SSD (250GB):

---8<------

:; pfexec fdisk /dev/rdsk/c2t0d0p0
             Total disk size is 38934 cylinders
             Cylinder size is 12544 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length %
      =========   ======    ============  =====   ===   ====== ===
          1       Active    Solaris2          1  28081 28081     72
          2                 Linux native   28081  29752 1672      4
          3                 Linux native   29753  38934 9182     24
---8<------
Partitions 2 and 3 are used for zfs caches (ZIL and ARC)

It was created long time ago, and zdb shows "ashift = 9" on it.


Now, I want to replace it with another SSD (500GB), with similar partitioning (e.g. Solaris 2 partition for rpool, partitions 2 and 3 for cache devices -- with adjusted values, of course) -- but with "ashift = 12" set.


What would be the best approach to achieve that (beside creating new pool, and using zfs send/recv)?

Thanks in advance.


P.S: cache devices are used by another pool (located on HDD), to speed-up its use

P.P.S: I apologize if I missed some (on the net) available documentation.


--
Predrag Zečević
predrag.zecevic.1...@googlemail.com


_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to