Not just mainframes, there was and is even RAM and CPU hotplug x86 hardware (but rare and expensive). Sun hardware (enterpricey, but not mainframe per se) had CPU boards you could pull and replace while running. Network cards and HBAs are other more typical examples of things you could hotswap. But the trend has favored software based solutions providing redundancy on multiple cheaper servers. Imho rightly so.