Porque no segundo ln não falha, cria um
symlink_dir/dir_2 -> dir_2
link simbólico
Faça um:
ls -l symlink_dir/dir_2
E você verá um link simbólico (provavelmente quebrado) lá.
É assim que ln deve funcionar se o destino for um diretório (ou um link simbólico para um diretório).
Um terceiro ln pode falhar porque já existe um dir_2 dentro de symlink_dir (também conhecido como dir_2 ).