There are three sample applications. A running instance of a Motr cluster such as a singlenode Motr cluster is a prerequisite for compiling, building and running these applications.
- c0cp
- c0cat
- c0rm
Download, build and test/run using the following commands:
git clone https://github.com/Seagate/cortx-motr-apps
cd cortx-motr-apps
./scripts/install-build-deps.sh
./autogen.sh
./configure
make
make test
make clean
make distclean
Generate rc files on VM or Sage cluster
make vmrcf
make sagercf
git clone https://github.com/Seagate/cortx-motr-apps
cd cortx-motr-apps
./autogen.sh
./configure
make
make sagercf
make test
git clone https://github.com/Seagate/cortx-motr-apps
cd cortx-motr-apps
./autogen.sh
./configure
make
make vmrcf
make test
cd cortx-motr-apps
./scripts/motraddr.sh
#
# USER: seagate
# Application: All
#
HA_ENDPOINT_ADDR = inet:tcp:10.0.2.15@22001
PROFILE_FID = 0x7000000000000001:0x5b
M0_POOL_TIER1 = 0x6f00000000000001:0x31
M0_POOL_TIER2 = 0x6f00000000000001:0x3b
M0_POOL_TIER3 = 0x6f00000000000001:0x45
LOCAL_ENDPOINT_ADDR0 = inet:tcp:10.0.2.15@21502
LOCAL_PROC_FID0 = 0x7200000000000001:0x2c
LOCAL_ENDPOINT_ADDR1 = inet:tcp:10.0.2.15@21501
LOCAL_PROC_FID1 = 0x7200000000000001:0x29
make hsminit
make hsm1test
make hsm3test