UCLA-VAST-Cluster / user-faq

0 stars 0 forks source link

New User: Jack Lo #15

Open jackl-xilinx opened 1 year ago

jackl-xilinx commented 1 year ago

Instructions

This issue is used for tracking the progress of setting you up in our cluster. Please follow the instructions below.

  1. Please sign up an account on https://id.ucla-vast.com/.
  2. Please fill out the required information in Section 1.
  3. Submit this issue for review.
  4. The admin will process requests. You don't have to do anything at this moment unless you have questions.
  5. The admin will let you know after everything is done by replying to this issue.
  6. Please follow Section 3 and finish the checklist carefully.

Section 1: Required Information

Section 2: Process Requests

  1. [x] Forward the completed request to a faculty member or the referrer for review.
  2. [x] Grant the cloud access and add the user to the corresponding group.

The admin will to reply this issue after all above requests are processed.

Section 3: Setup

  1. [ ] Mandatory Check your account
    • Login to the jump server cdsc0.cs.ucla.edu via SSH
    • Optional
      • Setup SSH key on the jump server: ssh-copy-id cdsc0.cs.ucla.edu.
      • Setup SSH key for your instances: In the user settings on https://cloud.ucla-vast.com/.
    • Optional Setup local GUI environment
  2. [ ] Mandatory Read the following Cluster User Guide
    • Do not install Vivado, SDAccel, or Merlin compiler in your home directory or in any of the containers. The following built-in scripts can be executed directly: xocc, v++, vivado, vivado_hls, vitis_hls.
    • To select the version of Vivado and Vitis (SDAccel), you can VIV_VER=2021.1 SDA_VER=2021.1 v++.
    • When you have I/O intensive tasks, please consider using /tmp.
  3. [ ] Mandatory Create an instance on https://cloud.ucla-vast.com/
    • Please remember to increase the disk size of the instance.
    • After creating the instance, there might be several minutes of delay for initialization before you can ssh. Please do not stop the instance during the initialization or you would need to recreate the instance.
    • To access your instances, you can ssh -J cdsc0.cs.ucla.edu <one-of-the-ip-addresses>. For SSH config file, you can use ProxyJump.
    • For Windows clients, please look the instruction for tunneling. You can also login to the jump server cdsc0.cs.ucla.edu first, then ssh from there.
    • The username and password is the same as your credentials. If you added your SSH key in the user settings, you can access it with your key.
  4. [ ] Optional Comment under this issue if you have any questions
  5. [ ] Mandatory Close this issue when you are all set
jackl-xilinx commented 1 year ago

I seem to have issues with registering an account on https://id.ucla-vast.com/ with my github account (jackl-xilinx) where it says it's sending a verify email request but I never received it at jackl@xilinx.com.

dotkrnl commented 1 year ago

Email address manually verified and access granted. Please see https://wiki.ucla-vast.com/books/cluster-user-guide/page/getting-started to get started.

jackl-xilinx commented 1 year ago

@dotkrnl I seem to be having trouble connecting to cdsc0.cs.ucla.edu. Is the server up and running or am I locked out somehow? I am able to create a VM via ucla-vast but I can't connect to it via the browser or via ssh.

dotkrnl commented 1 year ago

The cdsc0.cs.ucla.edu server is up and running. You would need to use your username (jackl-xilinx) and your UCLA-VAST password as you set on the account creation process to login to that server, i.e. ssh -J jackl-xilinx@cdsc0.cs.ucla.edu jackl-xilinx@[ip] then enter your passwords.

If you failed to login three times, you will be blocked from future attempts for around half an hour. You can retry later or try on another IP address.

dotkrnl commented 1 year ago

From sudo lastb | grep jackl-xilinx I do not see your attempt. Please make sure that you have added jackl-xilinx@ before cdsc0.cs.ucla.edu

jackl-xilinx commented 1 year ago

Thanks. I tried again and I was able to connect using ssh -J jackl-xilinx@cdsc0.cs.ucla.edu jackl-xilinx@[ip] but when I killed that instance and created a new instance to run ubuntu 22.04, I wasn't able to connect back to the instance. I can connect to cdsc0.cs.ucla.edu but not the ip address of the VM instance. Can you see that instance or connect to it?

jackl-xilinx commented 1 year ago

I've killed the previous ubuntu22 instance now but the two instances i created afterwards with different configurations are stuck in deploy(4/4) state and I can't kill those.

dotkrnl commented 1 year ago

Seems to be some technical issues with the cluster right now. I am not working with UCLA VAST right now and I have directed the issue to our current administrator. If the issue is not solved, I will take care of it when I am free. Sorry for the delay and inconvience.

jackl-xilinx commented 1 year ago

No problem. I appreciate the response and your help with getting it working.

dotkrnl commented 1 year ago

Please try if you can use the instances now.