create lock file
exclusive lock