Macのターミナルで新規タブを開こうとしたらforkpty: Device not configuredと怒られたときの対応方法

最近macOS High Sierraにアップグレードし、ターミナル(zsh)で新規タブを立ち上げようとしたところ

forkpty: Device not configured

と怒られ新規タブを立ち上げることが出来なかった。 色々ググったところ、ptmx_maxの値が関係しているようだったので、

sysctl -a | grep kern.tty.ptmx_max

で現在の値を確認。 現在の値は512だったので、

sudo sysctl -w kern.tty.ptmx_max=768

のコマンドで試しに値を768にしてみたところ、タブをたくさん立ち上られるようになった。

設定を常に反映しておきたい場合は、/etc/sysctl.confを編集もしくは作成し、以下の記述をしておく。

kern.tty.ptmx_max=768