Is it okay for me to truncate the postgresql serverlog file?
Truncating the log file with
&gt; logfile

should work.
If you have logging_collector = on (typically, if you are not using the Ubuntu or Debian binaries), you can also set log_rotation_size to the desired maximum and reload (not restart) PostgreSQL.