Space error while running migration from plone 3.3.5 to 4.3.9

I am getting this error while upgrading from Plone 3.3.5 to Plone 4.3.9

2017-05-01T13:00:03 INFO Started migration of files to blobs.

2017-05-01T13:00:03 INFO Temporarily disabled link integrity checking

2017-05-01T13:55:34 ERROR Upgrade aborted. Error:
Traceback (most recent call last):
File "/usr/local/Plone4.3.9/buildout-cache/eggs/Products.CMFPlone-4.3.9-py2.7.egg/Products/CMFPlone/", line 259, in upgrade
File "/usr/local/Plone4.3.9/buildout-cache/eggs/Products.GenericSetup-1.8.2-py2.7.egg/Products/GenericSetup/", line 166, in doStep
File "/usr/local/Plone4.3.9/buildout-cache/eggs/", line 151, in convertToBlobs
output = migrateATBlobFiles(context)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/", line 161, in migrateATBlobFiles
return migrate(self, walker=getATBlobFilesMigrationWalker)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/", line 36, in migrate
File "/usr/local/Plone4.3.9/buildout-cache/eggs/transaction-1.1.1-py2.7.egg/transaction/", line 101, in savepoint
return self.get().savepoint(optimistic)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/transaction-1.1.1-py2.7.egg/transaction/", line 260, in savepoint
self._saveAndRaiseCommitishError() # reraises!
File "/usr/local/Plone4.3.9/buildout-cache/eggs/transaction-1.1.1-py2.7.egg/transaction/", line 257, in savepoint
savepoint = Savepoint(self, optimistic, *self._resources)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/transaction-1.1.1-py2.7.egg/transaction/", line 690, in init
savepoint = savepoint()
File "/usr/local/Plone4.3.9/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/", line 1123, in savepoint
File "/usr/local/Plone4.3.9/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/", line 623, in _commit
self._store_objects(ObjectWriter(obj), transaction)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/", line 682, in _store_objects
s =, serial, p, '', transaction)
File "/usr/local/Plone4.3.9/buildout-cache/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/", line 1286, in store
IOError: [Errno 28] No space left on device

2017-05-01T13:55:49 INFO End of upgrade path, main migration has finished.

2017-05-01T13:55:51 ERROR The upgrade path did NOT reach current version.

2017-05-01T13:55:51 ERROR Migration has failed

2017-05-01T13:55:51 INFO Dry run selected, transaction aborted

Can someone help me out with this error.

This pretty much says it: your hard disk is full, you need to remove some files from it (maybe old backups?) or make the hard disk bigger.

I already have 600 GB of space on my hard disk. I guess its not related to that

Maybe you don't have much space on the partition you're using for the upgrade.