Page:
LocalGrid
Pages
AboutUs
Accounting
AccountingDesign
AdvancedInstall
AllmydataDotComPage
ArchLinuxArmInstallation
BBFreeze
BadContent
Bibliography
BitCoinPage
BuildSystemTheory
BuildbotPolicy
Capabilities
CodingStandards
CompileError
ComponentDefinitions
Convergence Secret
DelegationOperations
Dev
DevInfra
DirectoryNode
Doc
DownloadDebianPackages
Extensions
FAQ
FileId
FileTree
GSoCIdeas
GSoCIdeas2009
GSoCIdeas2010
GridBackup
GridManager
Grids
Home
HowToReportABug
HowToWriteTests
HowtoBuildPyCryptoOnWindows
HowtoContributeABuildbot
InstallDetails
Installation
JavaScript
Keywords
KnownIssues
LocalGrid
Manual
MeetingNotes_2012_10_23
MemoryFootprint
MoveOffTrac
Munin_Stats Gatherer_Readme
Munin_local_plugins_README
NewAccountingDesign
NewCapDesign
NewImmutableEncodingDesign
NewMutableEncodingDesign
NewbieDeveloperSetup
News
OSPackages
OldNews
OneHundredYearCryptography
OriginalWikiStart
Ostrom
Packaging
PatchReviewProcess
Patches
PeerSelection
Performance
PkgSrc
Proposed
Python3
QuotaManagement
RelatedProjects
RequestedEdits
ResearchVenues
SNARKs
Security
ServerSelection
SftpFrontend
SpamPolicy
StorageIndex
Summit
Summit1
Summit2011
Summit2016
Summit2Day1
Summit2Day2
Summit2Day3
Summit2Day4
TaggedHash
TahoeLAFSMobile
TahoeLAFSWeeklyNews
TahoeThree
TahoeTwo
TahoeVsDebianBuggyOpenSsl
TestGrid
TipsTricks
TracSecurityOverview
TracStartingPoints
TracWikiMacros
Tutorial
UbuntuPackaging
UseCases
VerifierId
VersionNumbers
Versioning
ViewTickets
ViewTickets2
VolunteerGrid
WeeklyMeeting
WindowsBuild
apparmor
pyFilesystem
test
6
LocalGrid
sajith edited this page 2021-06-09 13:02:15 +00:00
Table of Contents
Setting up a local test grid
- Create a directory for the grid:
mkdir tahoe-grid && cd tahoe-grid
- Create an introducer and start it, and then stop it, so that an introducer FURL is generated (we need this for the next step):
tahoe create-introducer --hostname localhost node-0
tahoe run node-0
^C
- Create a client node (serve WUI on a non-default port so as not to compete with your working tahoe installation):
tahoe create-node --hostname localhost -i $(cat node-0/private/introducer.furl) --no-storage -p 3460 -n node-1 node-1
- Create some storage nodes:
for i in {2..9}; do tahoe create-node --hostname localhost -i $(cat node-0/private/introducer.furl) -p none -n node-$i node-$i; done
- Start the grid!:
for i in {0..9}; do tahoe run node-$i & done
- Check it worked:
tahoe -d node-1 webopen