You can override the default location of shada-file (history) to fix the location of this file by:
You can choose any location for the shada-file. Don't forget to give the user permission to this file:
sudo chown username:username /opt/my.shada
If you want more history, change 1000.