It is possible to request and use a farm node for interactive work. This allows users to do interactive work with more resources than they would have on the ifarm machines. Interactive slurm sessions can be used from the command line and will soon be used for other services such as Jupyter notebooks.
NOTE: While useful for testing in some circumstances, this is generally NOT what you want to do.
From an ifarm machine, it is possible to create a shell on a farm node like so:
ifarm> srun --cpus-per-task=1 --pty /bin/bash
bash-4.2$ echo "This is running on host `hostname`"
This is running on host farm180301
bash-4.2$ exit
exit